Dart(flutter)でリスト内の要素の存在をチェックする方法

2024年6月7日金曜日

Flutter

t f B! P L

Dartでリスト(配列)内に特定の要素が存在するかどうかを確認するときは、contains メソッドを使用してチェックします。この記事ではリストの存在チェックを具体的なコード例と共に解説します。

containsメソッドの使用方法

リスト内の要素の存在を確認するには、contains メソッドを使用します。このメソッドは、引数として指定された要素がリストに含まれているかどうかを調べ、真偽値(true または false)を返します。

以下は、リスト myList に ‘banana’ という要素が含まれているかをチェックする例です。

void main() {
  List<String> myList = ['apple', 'banana', 'cherry'];

  // 特定の要素がリストに含まれているかチェック
  String elementToCheck = 'banana';
  bool exists = myList.contains(elementToCheck);

  if (exists) {
    print('$elementToCheck はリストに存在します。');
  } else {
    print('$elementToCheck はリストに存在しません。');
  }
}

まとめ

このように、Dartの contains メソッドを使用することで、リスト内に特定の要素が含まれているかどうかを簡単に確認できます。他にもリストの存在チェックをする方法は、いくつかありますが、存在チェックだけなら boolで結果が分かる containsメソッドが一番シンプルな実装になるでしょう。

スポンサーリンク
スポンサーリンク

このブログを検索

Profile

自分の写真
Webアプリエンジニア。 日々新しい技術を追い求めてブログでアウトプットしています。
プロフィール画像は、猫村ゆゆこ様に書いてもらいました。

仕事募集もしていたり、していなかったり。

QooQ