快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

Collection集合

题目:Collection集合

喵查答案:

1、Collection

Collection是最基本的集合接口,一个Collection代表一组Object。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行,于是衍生出两个子类接口List和Set。

74fa4c6be300568be659ba898a51758a.png

2、Collection接口

(1)Collection接口的两个子接口:

   Set中的数据没有顺序,不可重复。(set两无产品)、List中的数据有顺序,可重复。(list二有产品)

3、普通for循环不能遍历

 (1)、加强for循环

    for (Object object : coll) {

         System.out.println(object);

   }

(2)、使用迭代器

     Iterator it = coll.iterator();

          while (it.hasNext()) {

               System.out.println(it.next());

     }

(3)、老外的写法(建议使用此方法,省内存)

       for (Iterator it2 = coll.iterator(); it2.hasNext();) {

            System.out.println(it2.next());

      } 

喜欢 (0)
关于作者: