Iterator接口分析
来源:互联网 发布:java read函数返回值 编辑:程序博客网 时间:2024/04/29 20:22
Iterator是一个集合的迭代器,通过Iterator访问接口就就不用关心集合的实现.
Iterator接口中定义了三个方法:
1.hasNext()
是否还有下一个元素.
2.next()
返回下一个元素.
3.remove()
删除当前元素.
只定义了简单的三个方法,这里要注意几点:
1)Iterator和Enumeration的区别
Iterator是用来替代Enumeration的,Enumeration中只定义了两个方法,不具备删除功能.
2)调用next()方法后才可以调用remove()方法,而且每次调用next()后最多只能调用一次remove()方法,否则抛出IllegalStateException异常.
- Iterator接口分析
- Iterator接口分析
- java源码分析--Enumeration接口和Iterator接口
- 源码分析-java-Iterator接口和Iterable<T>接口
- Iterator 接口
- 接口 Iterator
- Iterator 接口
- Iterator接口
- Iterator接口
- Iterator接口
- 接口Iterator
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- 使用开源软件 Mantis 实施缺陷跟踪的成功实践
- C#中如何取硬件标志
- 给我一个理由阿哥阿姐
- Comparison of various delay methods(转载)
- Screen Saver(转载)
- Iterator接口分析
- test
- 如何判断当前是否在线!
- 喝酒
- SQL语句示例
- 使用Cookie传递数据
- 获取本机的本地上网IP地址
- 9706411通讯录(2006.1.12更新)
- 在WEB程序中设置个性化,容错提示窗口