take方法
- int count
创建一个包含此迭代器前count
个元素的懒迭代器。
返回的Iterable
可能包含少于count
个元素,如果此迭代器包含的元素少于count
个。
通过遍历迭代器直到看到count
个元素来计算元素。
count
不能为负数。
示例
final numbers = <int>[1, 2, 3, 5, 6, 7];
final result = numbers.take(4); // (1, 2, 3, 5)
final takeAll = numbers.take(100); // (1, 2, 3, 5, 6, 7)
实现
Iterable<E> take(int count) => TakeIterable<E>(this, count);