众所周知,java是编程语言中的高级语言,在java的世界里,已经有前辈为我们封装好了各个很好用的框架,工具类等,今天笔者想说的迭代器模式也已经被封装过. 就是我们经常使用的for循环迭代器.或者Iterator,这些都已经是封装好的了.我们经常用,可能会有些读者并不知道这就是迭代器模式.笔者在实际工作中还没有 自己定义一个自己的迭代器去实现自己的业务遍历.先看下类图 大话设计模式-类图 看完类图我们能清晰看到,我们demo需要做的事情,首先定义一个自己的集合,这个集合要能创建一个迭代器.集合接…