import static java.lang.System.out; /** * 可変引数の例. * 要は呼び出し時点に配列を構成しなくてよくなる. * @author kaiya * */ public class VarArgs { /** * @param args */ public static void main(String[] args) { VarArgs va=new VarArgs(); int[] pi={3,1,4,1,5}; // 従来はこっち va.var("by array", pi); // 1.5以降は以下のようにかいてもOK va.var("by listing", 3, 1, 4, 1, 5); } /** * 文字列と任意長の整数を画面表示. * @param name 文字列 * @param ints 整数列,実質,配列だけど,宣言方法および呼び出しに工夫できる. */ void var(String name, int... ints){ out.println(name); for(int i=0; i