黑马程序员技术交流社区

标题: collection和collections的区别? [打印本页]

作者: wcrystal    时间: 2015-7-13 13:29
标题: collection和collections的区别?
     最好用代码演示一下

作者: 耀阳圣尊    时间: 2015-7-13 16:53
  1.         /**
  2.                  * collection是一个集合框架中的顶级接口,我可以通过collecttion实例化一个ArrayList类。
  3.                  */
  4.                 Collection<Integer> c = new ArrayList<Integer>();
  5.                 c.add(1);
  6.                 c.add(2);
  7.                 c.add(8);
  8.                 c.add(5);
  9.                
  10.                 for (Integer lc : c) {
  11.                        
  12.                         System.out.println(lc);
  13.                 }
  14.                
  15.         }
复制代码
  1.                 /**
  2.                  * collections是一个静态类,里面都是一些操作集合的简单方法。
  3.                  * 比如说,排序、折半查找、最大值、最小值等。
  4.                  */
  5.                 List<Integer> c = new ArrayList<Integer>();
  6.                 c.add(1);
  7.                 c.add(2);
  8.                 c.add(8);
  9.                 c.add(5);
  10.                
  11.                 Collections.sort(c);

  12.                 for (Integer lc : c) {

  13.                         System.out.println(lc);
  14.                 }

  15.         }
复制代码

作者: 拾起落叶    时间: 2015-7-13 16:59
高手就是高手,复习下
作者: 曲终烟尽    时间: 2015-7-13 17:10
说的对,看看JDK API手册里这两个类的定义和函数可以了解功能。
作者: fever_ai_my    时间: 2015-7-13 17:12
学习 学习




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