Java中Enumeration与Iterator的对比

发布时间: 更新时间: 总字数:337 阅读时间:1m 作者: 分享 复制网址
专栏文章
  1. Java基本数据类型
  2. Java 中的值传递与引用传递
  3. Java中""与null的区别与总结
  4. Java中Enumeration与Iterator的对比(当前)
  5. Java中==和equals()的区别
  6. Java的final
  7. Java中List、Set和Map接口的对比
  8. Java中的properties使用
  9. Java的static
  10. Java String和StringBuffer的区别
  11. 什么是Java的main函数
  12. Java如何获取时间24小时制的时间
  13. Java 线程同步
  14. Java中日期类型和 Mysql 中日期类型进行整合

Java中Enumeration与Iterator的对比

对比

Enumeration接口 Iterator接口
参数的含义 枚举类型 迭代器元素类型
所在包 java.util
父类
子类 StringTokenizer BeanContextSupport.BCSIterator,EventReaderDelegate,Scanner
区别 实现Enumeration 接口的对象,它生成一系列元素,一次生成一个。连续调用nextElement方法将返回一系列的连续元素。 迭代器
方法
判断是否有下一个元素 hasMoreElements()测试此枚举是否包含更多的元素。 hasNext()如果仍有元素可以迭代,则返回true。
获取元素 nextElement()如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下一个元素。 next()返回迭代的下一个元素。
移除 remove()从迭代器指向的collection中移除迭代器返回的最后一个元素(可选操作)。
专栏文章
  1. Java基本数据类型
  2. Java 中的值传递与引用传递
  3. Java中""与null的区别与总结
  4. Java中Enumeration与Iterator的对比(当前)
  5. Java中==和equals()的区别
  6. Java的final
  7. Java中List、Set和Map接口的对比
  8. Java中的properties使用
  9. Java的static
  10. Java String和StringBuffer的区别
  11. 什么是Java的main函数
  12. Java如何获取时间24小时制的时间
  13. Java 线程同步
  14. Java中日期类型和 Mysql 中日期类型进行整合
最新评论
加载中...
Home Archives Categories Tags Statistics