取方法
- 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) =>
SubListIterable<E>(this, 0, checkNotNullable(count, "count"));