package cn.tx.coll;
traversing // set of
Import java.util.ArrayList;
Import java.util.Collection;
Import java.util.Iterator;
{class CollectionDemo1 public
public static void main (String [] args) {
// create a collection Collection
Collection new new C = the ArrayList ();
// add objects to the collection
c.add ( "Benz");
c.add ( " Volvo ");
c.add (" BMW ");
c.add (" public ");
c.add (" Audi ");
han(c);
}
//han(自己随便起的名字)
public static void han(Collection c){
//获得一个集合的迭代器对象,iterator(迭代器)
Iterator iterator = c.iterator();
//通过迭代器的对象来遍历集合;hasNext(是否有下一个)
while (iterator.hasNext()){
//获得这个元素
Object o = iterator.next();
//打印
System.out.println(o);
****//注意:迭代器的对象指针是一去不复返的,只能用一次****
}
}
}