當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Dart ListQueue.take用法及代碼示例


dart:collection 庫中ListQueue.take 方法的用法介紹如下。

用法:

Iterable<E> take(
   int count   
)
      inherited

返回此迭代的 count 第一個元素的惰性迭代。

如果this 包含的元素少於count,則返回的Iterable 可能包含少於count 的元素。

可以通過逐步計算iterator 直到看到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)

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 take method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。