Flutterラボの

プレミアム会員になる

【Dart】【Flutter】同じ値がたくさん格納されたリスト(List)を生成する
#プログラミング#Flutter#dart#ハッチアウトスクール#Flutterstudy

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型の宣言や使い方、メソッドのまとめ記事も書いているのでぜひ参考にしてみてください。