Class Range<T>

java.lang.Object
org.aoju.bus.core.lang.range.Range<T>
Type Parameters:
T - 生成范围对象的类型
All Implemented Interfaces:
Serializable, Iterable<T>, Iterator<T>
Direct Known Subclasses:
Boundary

public class Range<T> extends Object implements Iterable<T>, Iterator<T>, Serializable
范围生成器。根据给定的初始值、结束值和步进生成一个步进列表生成器 由于用户自行实现Range.Stepper来定义步进,因此Range本身无法判定边界(是否达到end),需在step实现边界判定逻辑。
Since:
Java 17+
Author:
Kimi Liu
See Also: