current 属性
流的当前值。
当 moveNext 调用完成并返回 true
时,current 字段包含流的最新事件,并且保持这样,直到下一次调用 moveNext。此值必须在调用 moveNext 完成并返回 true
之后读取,并且只持续到下一次调用 moveNext。
如果 StreamIterator 尚未移动到第一个元素(moveNext 尚未调用并完成),或者如果 StreamIterator 已移动到最后一个元素之后(moveNext 返回 false
),则 current 是未指定的。在这种情况下,StreamIterator 可能会抛出或返回一个特定于迭代器的默认值。
实现
T get current;