List asList(T... a)
可以看到asList方法的参数是泛型,因此如果直接传入一个数组,java会把整个数组当成一个int[]类型,这样转化后的List就是只有一个元素(int[])的List。
int[] a=new int[]{11,22,33,45,96};
List arr1=Arrays.asList(11,22,33,45,96);
List arr2=Arrays.asList(a2);
System.out.println(arr1+" "+arr2);
网友评论