【Flutter/Dart】Listから指定範囲の要素をコピーして新しい配列を生成|sublist

List型の配列から指定して範囲の要素をコピーして新しい配列を生成する方法を紹介します。

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

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

目次

sublistの使い方

var list = ['A', 'B', 'C', 'D', 'E'];
var newList = list.sublist(1, 4);
print(newList);

//結果
//[B, C, D]

subistメソッドの第一引数に「開始位置」、第二引数に「終了位置」を渡して指定範囲の要素を抽出し新しい配列を生成します。

第二引数で指定したインデックスの要素は含まれず、第二引数の値は配列の長さ以下である必要があります。

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