作用:该方法是将数组转化为list。
注意:该方法不适用于基本数据类型,该方法将数组与列表链接起来,当更新其中之一时,另一个自动更新(asList获得List实际引用的就是数组 ),不支持add和remove方法。
public static void main(String[] args) {
String[]s = {"aa","bb","cc"};
Liststrlist =Arrays.asList(s);
for(String str:strlist){
System.out.println(str);
}
int []a =new int[100];
for (int i =0; i <100; i++) {
a[i] = i;
}
System.out.println(a.length);
//int 类型 当成了一个引用来处理
List list =Arrays.asList(a);
list.stream().forEach(o->{
System.out.println(o);//结果是个对象
});
}
结果:
aa
bb
cc
100
[I@5f20155b