Dart Streamクラスのskip()メソッドについてメモ書き。
skip()は受け取ったデータを引数で指定した分だけスキップするメソッド。
戻り値はStream<T>型。
ブロードキャストストリームの場合、リスニングを開始した時点からカウントされる。
データが引数で指定した数より少ない場合は値を返さない。
コーディングで動作確認。
void main() async {
final stream =
Stream.fromIterable(["apple", "orange", "banana", "pineapple"]);
stream.skip(2).listen(print);
}実行結果。
banana
pineapple📁 Dart Streamクラスの全体像・主要メソッド
Streamクラスのコンストラクタや主要メソッド一覧は、以下の解説マップをご覧ください。
➔ Dart Streamクラスの使い方:コンストラクタと主要メソッド解説マップ

コメント