Quantcast
Channel: The Crazy Programmer
Viewing all articles
Browse latest Browse all 761

Convert Array to ArrayList in Java

$
0
0

In this tutorial you will learn how to convert array to arraylist in Java.

There are mainly two ways to convert a Java array to arraylist.

  • Using Arrays.asList() method
  • Using Collections.addAll() method

Below I have shared an example of each of these methods. In these examples we are converting string array to arraylist.

Also Read: Convert ArrayList to Array in Java

Convert Array to ArrayList in Java

Convert Array to ArrayList in Java

1. Using Arrays.asList() method

The asList() method of Arrays class directly converts an array to arraylist. It has following syntax.

ArrayList<T> arrayList=new ArrayList<T>(Arrays.asList(array));

 

Example

package com;

import java.util.ArrayList;
import java.util.Arrays;

public class ArrayToArrayList {
	public static void main(String...s){
		String str[]={"C","C++","Java","Android","JavaScript"};

		//converting Array to ArrayList
		ArrayList<String> al=new ArrayList<String>(Arrays.asList(str));
		
		for(int i=0;i<al.size();++i){
			System.out.println(al.get(i));
		}
	}
}

 

Output

C
C++
Java
Android
JavaScript

 

2. Using Collections.addAll() method

The addAll() method of Collections class can also be used for converting array to arraylist. It is faster than Arrays.asList() method. It has following syntax.

Collections.addAll(arrayList,array);

 

Example

package com;

import java.util.ArrayList;
import java.util.Collections;

public class ArrayToArrayList {
	public static void main(String...s){
		String str[]={"C","C++","Java","Android","JavaScript"};
		ArrayList<String> al=new ArrayList<String>();

		//converting Array to ArrayList
		Collections.addAll(al,str);
		
		for(int i=0;i<al.size();++i){
			System.out.println(al.get(i));
		}
	}
}

 

Output

C
C++
Java
Android
JavaScript

 

Comment below if you have doubts related to above array to arraylist examples.

The post Convert Array to ArrayList in Java appeared first on The Crazy Programmer.


Viewing all articles
Browse latest Browse all 761

Trending Articles