关于Arrays类的静态方法asList()
Array.asList():是数组转成集合的方法
List<String> list = Arrays.asList(new String[]{"AA", "BB", "CC"}); System.out.println(list); //输出AA,BB,CC List arr1 = Arrays.asList(123, 456); System.out.println(arr1); //[123, 456] List arr2 = Arrays.asList(new int[]{123, 456}); System.out.println(arr2.size()); //输出一个地址 List arr3 = Arrays.asList(new Integer[]{123, 456}); System.out.println(arr3.size()); //输出123,456
asList()中可变形参new 引用数据类型(如:String类型),asList()能够识别个数
asList()中可变形参new 基本数据类型 (如:int等类型), asList()方法将形参视作一个整体,输出一个地址
在asList()中输出基本数据类型的方法:
1 直接在形参中写数字
2 写成包装类