题目:Collection集合
喵查答案:1、Collection
Collection是最基本的集合接口,一个Collection代表一组Object。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行,于是衍生出两个子类接口List和Set。
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());
}