Java 中 Enumeration 与 Iterator 的对比

发布时间: 更新时间: 总字数:337 阅读时间:1m 作者: IP上海 分享 网址

Java中Enumeration与Iterator的对比

对比

Enumeration接口Iterator接口
参数的含义枚举类型迭代器元素类型
所在包java.util
父类
子类StringTokenizerBeanContextSupport.BCSIterator,EventReaderDelegate,Scanner
区别实现Enumeration 接口的对象,它生成一系列元素,一次生成一个。连续调用nextElement方法将返回一系列的连续元素。迭代器
方法
判断是否有下一个元素hasMoreElements()测试此枚举是否包含更多的元素。hasNext()如果仍有元素可以迭代,则返回true。
获取元素nextElement()如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。next()返回迭代的下一个元素。
移除remove()从迭代器指向的collection中移除迭代器返回的最后一个元素(可选操作)。
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数