世界最大級のオンライン学習サービス「Udemy」のセール状況はこちら

【Flutter/Dart】Listから指定した値を全て削除する

Flutterのプログラミング言語(Dart言語)でListから指定した値を全て削除する方法を紹介します。

Listから指定した値を全て削除するには「removeWhereメソッド」を使用します。

目次

Listから指定した値を全て削除する

removeWhereメソッドでは配列の全ての要素に対して条件式によるテストを行い、条件式の結果が「true」の値を削除します。

List.removeWhere((value) => value == 値);

次の例では配列の要素の値が「A」の要素を全て削除します。

var myList = ['B', 'A', 'AB', 'O', 'A'];
myList.removeWhere((value) => value == 'A');
print(myList); //[B, AB, O]

以上です。

合わせて読みたい

参考サイト

目次