Java example to show you how to convert a Array to a List

ArrayToList.java

package com.favtuts.array;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public class ArrayToList {
    public static void main(String[] args) {
        String sArray[] = new String[] { "A", "B", "C" };

        // convert array to list #1
        List<String> list = Arrays.asList(sArray);

        System.out.println(list);

        // convert array to list #2
        List<String> list2 = new ArrayList<String>(Arrays.asList(sArray));

        System.out.println(list2);

        int iArray[] = new int[] { 1, 2, 3 };

        // Java 8, convert array to List, primitive int[] to List<Integer>
        List<Integer> list3 = Arrays.stream(iArray).boxed().collect(Collectors.toList());

        System.out.println(list3);
    }
}

Output

[A, B, C]
[A, B, C]
[1, 2, 3]

Download Source Code

$ git clone https://github.com/favtuts/java-core-tutorials-examples

$ cd java-basic/array

References

  1. Java – How to convert a primitive Array to List

Leave a Reply

Your email address will not be published. Required fields are marked *