008 メソッド (メソッドの戻り値)021 解答例

public class EvenOrOddChecker {

    // evenOrOdd メソッドの宣言
    public static String evenOrOdd(int number) {
        // 剰余演算子を使用して偶数か奇数かを判定し、結果を文字列として返す
        return (number % 2 == 0) ? "偶数" : "奇数";
    }

    public static void main(String[] args) {
        // テスト用の整数
        int testNumber = 7;

        // evenOrOdd メソッドを呼び出して判定結果を表示
        String result = evenOrOdd(testNumber);
        System.out.println(testNumber + " は " + result + " です。");
    }
}

この例では、evenOrOdd メソッドが整数を引数として受け取り、剰余演算子を使用して偶数か奇数かを判定しています。main メソッドでは、テスト用の整数を指定して evenOrOdd メソッドを呼び出し、結果を表示しています。結果として、7は奇数なので、「7 は 奇数 です。」と表示されます。

「008 メソッド」問題集リスト