next 方法

E next()

提供可迭代的下一个元素,并移动到该元素之后。

必须只在 hasNexttrue 时使用。调用此方法后,hasNext 的值可能会改变。

实现

E next() {
  if (_ensureHasNext) {
    _hasNext = null;
    return _iterator.current;
  }
  throw StateError("No more elements");
}