Java_容器_Collection_Iterator接口
来源:互联网 发布:车载蓝牙播放器 知乎 编辑:程序博客网 时间:2024/05/22 01:50
Iterator接口: 对 collection 进行迭代的迭代器。所有Collection的对象都实现了Iterable接口的iterator()方法,iterator()方法返回一个Iterator迭代器,改迭代器定义了3个方法:
- boolean hasNext(): 如果仍有元素可以迭代,则返回 true。
- E next(): 返回迭代的下一个元素。
- void remove(): 从迭代器指向的 collection 中移除迭代器返回的最后一个元素(可选操作)。
import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class InteratorTest { public static void main(String[] args) { Collection col = new ArrayList(); col.add("test"); col.add("2"); col.add("33"); col.add("xxx"); col.add("133"); Iterator iter = col.iterator(); while(iter.hasNext()) { String st = (String)iter.next(); if(st.equals("test")) {iter.remove();} } System.out.println(col); }}
Output: [2, 33, xxx, 133]
0 0
- Java_容器_Collection_Iterator接口
- Java_容器_Collection_Comparable接口
- java_接口
- Java_容器_Collection_大纲
- Java_容器_Collection_结构图
- Java_容器_Collections类
- java_接口 Lock
- Java_调用webservice接口
- Java_接口&抽象类
- Java_抽象类和接口
- java_遍历map类型的容器
- Java_容器_Collection_增强for循环
- java_接口和抽象类的区别
- java_实现接口的枚举类
- ApplicationContext 接口容器和BeanFactory 接口容器
- JAVA_接口演示_InterfaceDeamo.java____接口(interface)、默认(default)
- Spring核心容器接口
- component/CCComponentContainer(接口容器)
- iOS10 UI教程视图的几何形状
- xiebokejiushiweilejifen???
- Javascript
- golang学习记录之Cgo
- 2、编写程序,从键盘上输入两个电阻的值,求它们并联和串连的电阻值,输出结果保留两位小数。
- Java_容器_Collection_Iterator接口
- iOS面试题
- HTTP中Get与Post的区别
- ORACLE 11g RAC TNS无法正常登陆之ORA-12537&ORA-01017&SP2-0157
- jQuery演示10种不同的切换图片列表动画效果
- Activity生命周期
- 序列化和反序列化
- TensorFlow学习资源
- 关于项目调试的问题