Javaでは、可変長引数(Varargs)を使用して、メソッドが可変数の引数を受け入れることができます。可変長引数は、メソッドに可変数の引数を渡す柔軟性を提供します。以下は、Javaで可変長引数を使用する方法の例です。

public class VarargsExample {
    public static void main(String[] args) {
        printNumbers(1, 2, 3);
        printNumbers(10, 20, 30, 40, 50);
    }

    // 可変長引数を持つメソッドの定義
    public static void printNumbers(int... numbers) {
        System.out.print("Numbers: ");
        for (int num : numbers) {
            System.out.print(num + " ");
        }
        System.out.println();
    }
}

この例では、printNumbersメソッドは可変長引数を受け入れ、渡された数値を表示します。このメソッドを呼び出す際には、異なる数の引数を渡すことができます。

// 出力
Numbers: 1 2 3 
Numbers: 10 20 30 40 50 

可変長引数は、同じ型の引数を複数渡す場合に便利であり、メソッドの柔軟性を向上させる効果的な手段です。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です