Java 中 Enumeration 与 Iterator 的对比

发布时间: 更新时间: 总字数:337 阅读时间:1m 作者: IP属地: 分享 复制网址

Java中Enumeration与Iterator的对比

对比

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