import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class IteratorDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Collection coll=new ArrayList();
coll.add("abc1");
coll.add("abc2");
coll.add("abc3");
coll.add("abc4");
//使用了Collection 中的iterator() 方法 是为了获取集合中的迭代器对象
Iterator it=coll.iterator();
/*while(it.hasNext()) {
System.out.println(it.next());
}*/
for(Iterator iterator=coll.iterator();it.hasNext()) {
System.out.println(it.next());
}
System.out.println(it.next());
System.out.println(it.next());
System.out.println(it.next());
System.out.println(it.next());
System.out.println(it.next());//java.util.NoSuchElementException
System.out.println(it.next());
}
}
Java 迭代器演示
最新推荐文章于 2023-10-15 19:18:43 发布