黑马程序员技术交流社区
标题:
集合怎么转换为数组,具体有那些方法
[打印本页]
作者:
qq10763582
时间:
2015-3-9 11:19
标题:
集合怎么转换为数组,具体有那些方法
集合怎么转换为数组,具体有那些方法?
作者:
1021361407
时间:
2015-3-9 11:28
循环遍历赋值
作者:
lwj123
时间:
2015-3-9 19:12
你转化为数组是要迭代吗?
如果是迭代可以使用集合的迭代器或者是增强for
若只是想转化为数组的话:
toArray()可以转化为数组
作者:
jiangwenjun
时间:
2015-3-9 19:21
就一个方法呀。你设计一个集合出来(ArrayList<String> al = new ArrayList<String>();),
然后增加你再集合中指定泛型的类型对象(
al.add("abc1");
al.add("abc2");
al.add("abc3");)。
然后使用toArray功能
String[] arr = al.toArray(new String[al.size()]);
就可以了!
打印再用Arrays数组工具类得功能 toString
System.out.println(Arrays.toString(arr));
作者:
Hsidar
时间:
2015-3-9 19:25
.toArray(new String[0]);即可
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2