「java集合转换」java集合转数组几种方式

博主:adminadmin 2022-12-18 19:39:06 58

本篇文章给大家谈谈java集合转换,以及java集合转数组几种方式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中 我想把集合转化为数组

ListString list=new ArrayListString();

list.add("aa");

list.add("bb");

String[] targetArr=new String[list.size()];

list.toArray(targetArr);

for(String s:targetArr){

System.out.println(s);

}

推荐上面这样写。要是按你那这样写的话,转完是Object[] arr,如果这个时候你把它强制转为String[] 类型会报错。

java集合类的强制转换:

java集合里面要实现强制转换的话,你可以取出来的时候,进行强制转换,存的时候存储object类型,这样就可以转了.

java怎样将集合类型转换为数组类型

无法直接转,看你需要集合里的哪个属性转为数组,就定义该属性类型的数组,

然后循环list 取出该属性。

举个例子:

String [] 数组=new String [list.size()]

for(int i=0;ilist.size();i++)

{

数组[i]=list.get(i).属性

}

望采纳

java集合转换的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java集合转数组几种方式、java集合转换的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-18,除非注明,否则均为首码项目网原创文章,转载请注明出处。