Java Array Examples
- Java Array Simple Program
- Java Array - Create, Declare, Initialize and Print Examples
- How to Initialize an Array in Java in One Line
- What's the Simplest Way to Print a Java Array?
- Create and Initialize Two Dimensional Array in Java
- How to Check if Two Arrays are Equal in Java
- Java ArrayBlockingQueue Example
- Java Convert Array to Set
- Copying part of Array in Java Example
- Sorting an Array using Arrays.sort() Method
- Check Two Arrays are Deeply Equal
- Java Arrays.copyOf() Example - Copying an Array
- Java Arrays.binarySearch() Example - Searching an Array
- Java Arrays.asList() Example - Convert Array to ArrayList
- Java Convert Array to Stack Example
- Java Pyramid Examples
Java Arrays.asList() method returns a fixed-size list backed by the specified array. In this example, we use the asList() method to convertArray toArrayList.
In this example, we will convert String Array to ArrayList of String type.
importjava.util.Arrays;importjava.util.List;/** * This class shows different methods to convert Array to ArrayList * *@author javaguides.net **/publicclassArrayToArrayList {publicstaticvoidmain(String[]args) {String anArrayOfStrings[]= {"Agra","Mysore","Chandigarh","Bhopal" };List<String> strList=Arrays.asList(anArrayOfStrings);System.out.println("Original ArrayList from Arrays.asList()");/* Display array list*/ strList.forEach(str->System.out.println(""+ str));// change the array element and see the effect is propogated to list// also. anArrayOfStrings[0]="Dehli";System.out.println("\nChange in array effect on ArrayList");/* Display array list*/ strList.forEach(str->System.out.println(""+ str)); }}
Output:
Original ArrayList from Arrays.asList() Agra Mysore Chandigarh BhopalChange in array effect on ArrayList Dehli Mysore Chandigarh BhopalLet's see one more example, convert Integer Array to ArrayList of Integer type.
Integer anArrayOfIntegers[]= {1,2,3,4,5,6 };List<Integer> intList=Arrays.asList(anArrayOfIntegers);/* Display array list*/intList.forEach(str->System.out.println(""+ str));
Output:
1 2 3 4 5 6
Comments
Post a Comment