×
メソッド
可変長引数を取るメソッドの定義と、様々な個数の引数で呼び出すコード例です。
public class VarargsExample {
    // 可変長引数を受け取るメソッド (内部では int[] として扱われる)
    public static int sum(int... numbers) {
        int total = 0;
        for (int num : numbers) {
            total += num;
        }
        return total;
    }

    public static void main(String[] args) {
        System.out.println(sum());           // 0個の引数 -> 0
        System.out.println(sum(10, 20));     // 2個の引数 -> 30
        System.out.println(sum(1, 2, 3, 4)); // 4個の引数 -> 10
    }
}

もう少し詳しく