Java1.5 は、可変長パラメーターである varargs と呼ばれる新しい機能を提供します。
「Varargs」とは「可変数の引数」を意味します。単に「可変引数」と呼ばれることもあります
仮パラメータの「型」と「パラメータ名」の間に「」を3つ連続して追加するだけで、実パラメータを可変的に定義する方法です。 .."、英語の文中の省略記号) を使用すると、不特定の数の実パラメータと照合できます。
次の例は、すべての数値の値をカウントする sumvarargs() メソッドを作成します:
/* author by w3cschool.cc Main.java */public class Main { static int sumvarargs(int... intArrays){ int sum, i; sum=0; for(i=0; i< intArrays.length; i++) { sum += intArrays[i]; } return(sum); } public static void main(String args[]){ int sum=0; sum = sumvarargs(new int[]{10,12,33}); System.out.println("数字相加之和为: " + sum); }}
上記のコードを実行した出力結果は次のとおりです:
数字相加之和为: 55
上記は Java の例です - Varargs 変数パラメーターの内容その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。