Arrays.asList()
code:
public static void main(String[] args) {
int[] a = {1, 2, 3};
List<int[]> ints = Arrays.asList(a);
Integer[] b = {1, 2, 3};
List<Integer> integers = Arrays.asList(b);
integers.add(1);
}
result:
Exception in thread "main" java.lang.UnsupportedOperationException
conclusion:
//1.该方法传入的数组应为包装类型而非基本类型,传入基本类型就会解析成一个数组
//2.该方法得到的list不能增删改,他是list的一个内部类