黑马程序员技术交流社区

标题: JAVA集合怎么转换成数组啊。还是说要一个一个的遍历,然后添加到数组里面啊? [打印本页]

作者: liaorubei    时间: 2014-9-6 18:51
标题: JAVA集合怎么转换成数组啊。还是说要一个一个的遍历,然后添加到数组里面啊?
JAVA集合有直接转换,然后返回数组的方法吗,我之前是学C#的,里面的集合可以直接ToArray()就可以直接返回一个数组了,有时觉得非常方便,不用一个一个循环遍历。我看JAVA视频里面怎么都是遍历的啊。或者说没有人想到过写这种方法吗?
作者: Nullifier    时间: 2014-9-6 19:49
一样,也是toArray方法
作者: bullfrog    时间: 2014-9-6 20:08
查APICollection接口对toArray的描述
  1. <T> T[] toArray(T[] a)
  2. Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
复制代码




作者: turan    时间: 2014-9-6 20:23
楼上正解..
作者: 沙拉很好吃    时间: 2014-9-6 20:29
集合也有这个方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2