Arrays.asList()在平时开发中还是比较常见的,我们可以使用它将一个数组转换为一个List集合。
String[]myArray={"Apple","Banana","Orange"};
List<String>myList=Arrays.asList(myArray);//上面两个语句等价于下面一条语句List<String>myList=Arrays.asL
ist("Apple","Banana","Orange");
使用注意事项
传递的数组必须是对象数组,而不是基本类型。
Arrays.asList()是泛型方法,传入的对象必须是对象数组。
Arrays.asList() 方法返回的并不是 java.util.ArrayList ,而是 java.util.Arrays 的一个内部类,这个内部类并没有实现集合的修改方法或者说并没有重写这些方法。