Collection是接口 因此不能直接实例 Collection未实现线程安全
Iterator 是在迭代Collection的时候使用
定义方法 Collection coll = new ArrayList();
添加值的方法 coll.add(1);
取值的方法 调用iterator方法 返回Iterator接口
Iterator collit = coll.iterator();
移动到下一条值 while(collit.hasNext()){
得到某个值Integer intco = (Integer)collit.next();
例子
public static void main(String[] args) {
Collection coll = new ArrayList();
coll.add(1);
coll.add(2);
Iterator collit = coll.iterator();
int sum = 0;
while(collit.hasNext()){
Integer intco = (Integer)collit.next();
sum = sum + intco;
}
System.out.println(sum);
}