直接创建空list并依次add比较慢,可以用如下方法快速创建
1、元素创建list:如果创建后不改变:
Arrays.asList(1,2) List.of(1,2,3)
如果要变:
List2、数组创建list:list = Stream.of(1,2).collect(Collectors.toList()); List s = new ArrayList(); Collections.addAll(s,"1","2","3");
如果不改变且元素不是基本类型数组:
Listlist = Arrays.asList(strArr) List.of(strArr)
如果要变:
List3、不变list改为可变listlist = Stream.of(intArr).collect(Collectors.toList()); List s = new ArrayList(); Collections.addAll(s,arr);
Listlist = new ArrayList(oldList)



