Package org.aoju.bus.core.collection
Class ComputeIterator<T>
java.lang.Object
org.aoju.bus.core.collection.ComputeIterator<T>
- Type Parameters:
T- 节点类型
- All Implemented Interfaces:
Iterator<T>
- Direct Known Subclasses:
LineIterator,SplitIterator
带有计算属性的遍历器
通过继承此抽象遍历器,实现
computeNext()计算下一个节点,即可完成节点遍历
当调用hasNext()时将此方法产生的节点缓存,直到调用next()取出
当无下一个节点时,须返回null表示遍历结束- Since:
- Java 17+