広告

Flutterラボの

プレミアム会員になる

【Dart】【Flutter】同じ値がたくさん格納されたリスト(List)を生成する

2020.10.29

for文等のループ処理で同じ値をたくさん格納することはできますが、それをループ文なしで行う方法があるので紹介したいと思います。

今回は、数字の0を60個入れたリストの生成を例に解説します。

for文を使うとき

List<int> numberList = List();
for(int i = 0; i < 60; i++) {
 numberList.add(0);
}

これだとコードが長くなってしまいます。

for文を使わないとき

List<int> numberList = List.filled(60, 0);

この1行で記述できます。

List型の宣言や使い方、メソッドのまとめ記事も書いているのでぜひ参考にしてみてください。


Flutterラボ
hatchoutschool
FlutterとNuxtに関する知識を発信しています! 動画で学べる学習サイト『Flutterラボ』と『Nuxtラボ』を運営 Flutterラボ:https://flutterlabo.tech/ 広告のECサイトを開発(https://ec-ad.tech/)