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);
コメント