【Flutter/Dart】Listで指定範囲の要素を別の値に一括置換|fillRange

List型の配列で指定した範囲の要素を別の値に一括置換する方法を紹介します。

今回はListクラスの「fillRangeメソッド」を使用します。

\ 世界最大級のオンライン学習サービス /

目次

fillRangeの使い方

var list = ['Dart', 'Dart', 'Dart', 'Dart', 'Dart'];
list.fillRange(1, 4, 'Flutter');
print(list);

//結果
//[Dart, Flutter, Flutter, Flutter, Dart]

fillRangeメソッドの第一引数に「開始位置」、第二引数に「終了位置」、第三引数に「入れ替え後の値」を渡します。第二引数で指定したインデックスは含まれません。

  • URLをコピーしました!
目次