迭代器模式也是非常简单的一个设计模式。 是java天生支持的,建议多看看Iterator 接口。 顺便插一句Iterator 和Iterable两个接口的区别。
实现Iterable 需要实现iterator()方法,该方法返回一个Iterator类型实例
实现Iterator 需要实现hasNext() ,next(), remove()等方法
迭代器模式也是非常简单的一个设计模式。 是java天生支持的,建议多看看Iterator 接口。 顺便插一句Iterator 和Iterable两个接口的区别。
实现Iterable 需要实现iterator()方法,该方法返回一个Iterator类型实例
实现Iterator 需要实现hasNext() ,next(), remove()等方法