黑马程序员技术交流社区

标题: 集合转换成数组 [打印本页]

作者: 李贺晓    时间: 2012-11-14 22:01
标题: 集合转换成数组
毕老师讲集合转换成数组时,说的集合为什么要转换成数组,还是不太理解,大家给讨论一下

作者: 潘天功    时间: 2012-11-24 21:22
集合转换成数组,可以方便使用数组特有的功能方法、提高运行效率,节省资源。
例如:
public class ArrayCollection {
       public static voidmain(String[] args) {
              List list = newArrayList();
              list.add("aaa");
              list.add("bbb");
              list.add("ccc");
              list.add("ddd");
     //当List中的数据类型都一致时,可以将list转化成数组
   //转化成对象数组时,直接调用toArray方法
         Object[] objArray =list.toArray();
              System.out.println("从list转化成的对象数组的长度为:" + objArray.length);

        }
}




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