Javaで配列に要素が含まれているかどうかを判断する方法

Java

Java 

Javaには、配列に特定の要素が含まれているかどうかを判断するためのいくつかの方法があります。

  • forループ
  • Arraysクラスを使用して配列をリストに変換する

順番に説明します。

forループ

forループを使用して配列の各要素をチェックする。

public static boolean contains(int[] arr, int key) {
    for (int i : arr) {
        if (i == key) {
            return true;
        }
    }
    return false;
}

Arraysクラスを使用する

Arraysクラスを使用して配列をリストに変換し、contains()メソッドを使用してリスト内で特定の要素を検索する。

int[] arr = {1, 2, 3, 4, 5};
boolean contains = Arrays.asList(arr).contains(3);
System.out.println(contains);

コメント

タイトルとURLをコピーしました