Iterator迭代器

  • Iterator对象称为迭代器,是一组接口
  • 观察者,从第三方的角度实现对集合的遍历
  • Collection接口的集合类均实现了迭代器
  • 方法
    • boolean hasNext() //是否由下一个
    • Objects next() //把下一个拿出来
  • 使用
    • 集合里可以直接使用iterator来生成迭代器对象,注意的是,若集合更改后还使用旧的迭代器会出错
    • 使用最新的,中间无更改的
    • next()方法循环中最好只使用一次。
原文地址:https://www.cnblogs.com/refengqingfu/p/9979046.html