[java]可变参数

JDK5.0支持可变参数的方法


可变参数的特点

只能出现在方法参数列表的最后 
“…”位于变量类型和变量名之间,前后有无空格均可。 
调用可变参数方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。

public static double max(double...values) 
{ 
double largest=Double.MIN_VALUE; 
        for (double v:values) 
  if(v>largest) largest=v; 
        return largest; 
} 
System.out.println("Max:"+max(1,11,300,2,3)); 


你可能感兴趣的:([java]可变参数)