Dart StreamクラスのtoList()メソッドについてメモ書き。
toList()はStreamで受け取った要素全てを配列に格納するメソッド。
配列には受け取った順で格納する。
戻り値はFuture<List<T>>型。
コーディングで動作を確認。
void main() {
Stream listTest =
Stream.fromIterable(<String>["apple", "orange", "banana", "pineapple"]);
listTest.toList().then(
(value) {
for (var element in value) {
print(element);
}
},
);
}
実行結果。
apple
orange
banana
pineapple
コメント