🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 迭代器模式 ### 提供一种方法顺序访问一个聚合对象中的各个元素,而又无须暴露该对象的内部实现。 应该是java中应用最多的设计模式之一 ## 应用场景 一般来说,迭代器模式是与集合共存的,只要实现一个集合,就需要同时提供这个集合的迭代器,就像java中的Collection List Set Map等 都有自己的迭代器 ### ![](https://img.kancloud.cn/a4/b9/a4b944687b964a939aac794fabb9f9dc_2016x1093.png) ### ## 具体实现(**云效代码study-java项目当中设计模式当中有代码案例**) ### ![](https://img.kancloud.cn/af/2a/af2a42868d18db1157ca742d868c3b6d_2374x1625.png) ### ![](https://img.kancloud.cn/65/65/656545913ce015b072a633dec7fc70eb_2441x1663.png) ### ![](https://img.kancloud.cn/cf/41/cf41685b84940a386d6daa7b230150b7_2499x1607.png) ### ![](https://img.kancloud.cn/b1/19/b119ace04287b440efcca459e973b00e_2603x1650.png) ###