欢迎光临散文网 会员登陆 & 注册

如何实现数组和 List 之间的转换?

2022-09-17 11:02 作者:网星软件  | 我要投稿

如何实现数组和 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);

如何实现数组和 List 之间的转换?的评论 (共 条)

分享到微博请遵守国家法律