首先,該方法是將數(shù)組轉(zhuǎn)化為list。有以下幾點(diǎn)需要注意:
?。?)該方法不適用于基本數(shù)據(jù)類型(byte,short,int,long,float,double,boolean)
?。?)該方法將數(shù)組與列表鏈接起來,當(dāng)更新其中之一時(shí),另一個(gè)自動(dòng)更新
?。?)不支持add和remove方法
public static void main(String[] args) {
String[] s = {"aa","bb","cc"};
List<String> strlist = Arrays.asList(s); for(String str:strlist){
System.out.println(str);
}
System.out.println("------------------------"); //基本數(shù)據(jù)類型結(jié)果打印為一個(gè)元素
int[] i ={11,22,33};
List intlist = Arrays.asList(i); for(Object o:intlist){
System.out.println(o.toString());
}
System.out.println("------------------------");
Integer[] ob = {11,22,33};
List<Integer> oblist = Arrays.asList(ob); for(int a:oblist){
System.out.println(a);
}
System.out.println("------------------------");
}運(yùn)行結(jié)果:
aa bb cc ---------------- [I@2524e205 ---------分割線---------- 11 22 33 --------------------
