如何實(shí)現(xiàn)數(shù)組和 List 之間的轉(zhuǎn)換?
2022-09-17 11:02 作者:網(wǎng)星軟件 | 我要投稿
如何實(shí)現(xiàn)數(shù)組和 List 之間的轉(zhuǎn)換?
數(shù)組轉(zhuǎn)換list集合需要使用Arrays類中的asList(數(shù)組)
String ?names[]={"zhangsan","lisi","wangwu"};
List<String> stringList=Arrays.asList(names);
List轉(zhuǎn)換成數(shù)組通過toArray的方法轉(zhuǎn)換,toArray的方法返回值是Object數(shù)組
List<String> ?strlist=new ArrayList<String>();
strlist.add("javase");
strlist.add("javaee");
strlist.add("javame");
Object ?arr[]=strlist.toArray();
String ?names[]=new String[arr.length];
int index=0;
for(Object obj:arr){
????names[index]=(String)obj;
????index++;
}
System.out.println("len=="+names.length);
標(biāo)簽: