迭代器(Iterator)的一般使用方法

时间:2026-02-22 06:18:08

1、Java中的Iterator功能比较简单,并且只能单向移动:

  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。

2、(2) 使用next()获得序列中的下一个元素。

3、(3) 使用hasNext()检查序列中是否还有元素。

4、(4) 使用remove()将迭代器新返回的元素删除。

迭代器(Iterator)的一般使用方法

1、 list l = new ArrayList();

 l.add("aa");

 l.add("bb"); 

l.add("cc"); 

for (Iterator iter = l.iterator(); 

iter.hasNext();) {  

String str = (String)iter.next();  

System.out.println(str);

 } 

/*迭代器用于while循环 

Iterator iter = l.iterator(); 

while(iter.hasNext()){ 

 String str = (String) iter.next();  

System.out.println(str); 

} */

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com