您的位置:首页 > 编程语言 > Java开发

Java 迭代器演示

2017-09-12 09:57 169 查看
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());

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: