Javaの配列に特定の値が存在するかどうか

Javaで、配列をループして特定の値が存在するかどうかを判断することができます。次に示すのは、その例です:

public class Main {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        int target = 3;
        boolean found = false;
        
        for (int i = 0; i < array.length; i++) {
            if (array[i] == target) {
                found = true;
                break;
            }
        }
        
        if (found) {
            System.out.println("数组中存在目标值" + target);
        } else {
            System.out.println("数组中不存在目标值" + target);
        }
    }
}

結果:

数组中存在目标值3

上記のコードでは、私たちは目標値が見つかったかどうかを示すブール変数foundを使用しました。配列を走査する際、目標値が見つかった場合はfoundをtrueに設定してループを抜けます。最終的にfoundの値に基づいて目標値の存在を判断します。

bannerAds