每日总结

Java中有些参数可变的方法,

例如:

public class VariableArgumentsTest{

public static double max(double...values)
{
double largest=Double.MIN_VALUE;
for (double v:values)
if(v>largest) largest=v;
return largest;
}

public static void main(String args[])
{

System.out.println("Max:"+max(1,11,300,2,3));

}
}

可变参数的特点:

只能出现在方法参数列表的最后 “…”位于变量类型和变量名之间,前后有无空格均可。

调用可变参数方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。

posted @ 2020-10-23 19:22  小萌新一枚lll  阅读(33)  评论(0编辑  收藏  举报