Iterator迭代器
Posted aishuijdemiaomiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Iterator迭代器相关的知识,希望对你有一定的参考价值。
- Iterator对象称为迭代器,是一组接口
- 观察者,从第三方的角度实现对集合的遍历
- Collection接口的集合类均实现了迭代器
- 方法
- boolean hasNext() //是否由下一个
- Objects next() //把下一个拿出来
- 使用
- 集合里可以直接使用iterator来生成迭代器对象,注意的是,若集合更改后还使用旧的迭代器会出错
- 使用最新的,中间无更改的
- next()方法循环中最好只使用一次。
以上是关于Iterator迭代器的主要内容,如果未能解决你的问题,请参考以下文章
Java中定义一个迭代器(Iterator)遍历完一个集合后,如果还要再遍历一次这个集合?