迭代器Iterator是什么? (1)迭代器模式。是java中常用的设计模式之一。可以用于顺序访问集合对象的元素,而不必知道集合对象的底层实现。 (2)Iterator是可以遍历集合的对象,为各种容器提供了公共的操作接口,隔离对容器的遍历操作和底层实现,从而实现解耦。 (3)缺点是增加新的集合类需要配合增加新的迭代器对象,成对增加。 相关推荐:java容器——Iterator迭代器详细分析