大家好,又见面了,我是你们的朋友全栈君
1.java jdk 提供的Arrays.asList(T… a)方法
public static void main(String[] args)...= Arrays.asList(strArray);
System.out.println(strList);
}
// 输出:[a, b, c]
注:
1.1 该方法返回的是数组的一个视图...,对这个list的操作都会反映在原数组上,而且这个list长度是跟原数组一样是固定的,转换后的列表不支持add、remove等改变长度的方法
public static String deploy...,而基本数据类型是无法泛型化的
编译直接不通过
2.guava类库的asList方法
对于基本数据类型,我们可以使用guava类库提供的api,如 Ints.asList(),Doubles.asList...numArray);
System.out.println(numList);
}
// 输出: [1, 2, 3]
但是和Arrays.asList(T… a)方法一样,返回的列表仍然是定长的