如何实现数组和 List 之间的转换?
如何实现数组和 List 之间的转换?
数组转换list集合需要使用Arrays类中的asList(数组)
String names[]={"zhangsan","lisi","wangwu"};
List<String> stringList=Arrays.asList(names);
List转换成数组通过toArray的方法转换,toArray的方法返回值是Object数组
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);