Java数组如何转成List集合

方法1:循环遍历添加
方法2:使用Arrays.asList()
List resultList = Arrays.asList(array);
方法3:使用Collections. addAll()
Collections.addAll(resultList,array);
方法4:使用List.of()
此方法为 Java9新增方法,定义在List接口内,并且为静态方法,故可以由类名直接调用。
List resultList = List.of(array);
注意,以上2、3、4方法不能把基本数据类型转化为列表,因为基本数据类型无法泛型化

public class App {
  public static void main(String[] args) {
    int[] intarray = {1, 2, 3, 4, 5};
    //List list = Arrays.asList(intarray); 编译通不过
    List list = Arrays.asList(intarray);
    System.out.println(list);
  }
}

参考:https://www.cnblogs.com/kangkaii/p/8427739.html

你可能感兴趣的:(Java数组如何转成List集合)