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