elementAt 方法

E elementAt(
  1. int index
)

返回索引为 index 的元素。

index 必须是非负且小于 length。索引零表示第一个元素(因此 iterable.elementAt(0) 等同于 iterable.first)。

可以在迭代顺序中遍历元素,忽略前 index 个元素,然后返回下一个。某些可迭代对象可能有更有效的方法来查找元素。

示例

final numbers = <int>[1, 2, 3, 5, 6, 7];
final elementAt = numbers.elementAt(4); // 6

实现

E elementAt(int index) {
  IndexError.check(index, length, indexable: this);
  return _table[(_head + index) & (_table.length - 1)] as E;
}