Javaでの奇数と偶数の判定方法


  1. 余りを使った方法: 奇数と偶数の最も基本的な判定方法は、数字を2で割った余りを確認することです。奇数の場合、割った余りは1になります。
public class Main {
    public static void main(String[] args) {
        int number = 7; // 判定したい数字を設定する
        if (number % 2 == 0) {
            System.out.println(number + "は偶数です");
        } else {
            System.out.println(number + "は奇数です");
        }
    }
}
  1. ビット演算を使った方法: Javaでは、ビット演算を使用して奇数と偶数を判定することもできます。奇数の場合、最下位ビット(最も右のビット)は1になります。
public class Main {
    public static void main(String[] args) {
        int number = 7; // 判定したい数字を設定する
        if ((number & 1) == 0) {
            System.out.println(number + "は偶数です");
        } else {
            System.out.println(number + "は奇数です");
        }
    }
}

これらはJavaで奇数と偶数を判定するための一般的な方法です。他にも、Mathクラスを使用した方法や条件演算子を使用した方法など、さまざまなアプローチがあります。必要に応じて、これらの方法を適用してください。