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

public abstract class ComputeIterator<T> extends Object implements Iterator<T>
带有计算属性的遍历器 通过继承此抽象遍历器,实现computeNext()计算下一个节点,即可完成节点遍历 当调用hasNext()时将此方法产生的节点缓存,直到调用next()取出 当无下一个节点时,须返回null表示遍历结束
Since:
Java 17+