JavaでArrayをListに変換する方法

Javaで配列をリストに変換する方法

ArrayListに変換する方法を示すJavaの例

ArrayToList.java

package com.example;

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[] argv) {

        String sArray[] = new String[] { "A", "B", "C" };

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

        System.out.println(list);

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

        System.out.println(list2);

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

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

        System.out.println(list3);
    }

}

出力

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