publicclassVarargsDemo{
publicstaticvoidmain(Stringargs[]){
// 调用可变参数的方法
printMax(34,3,3,2,56.5);
printMax(newdouble[]{1,2,3});
}
publicstaticvoidprintMax(double...numbers){
if(numbers.length == 0){
System.out.println("No argument passed");
return;
}
doubleresult = numbers[0];
for(inti = 1;i < numbers.length;i++){
if(numbers[i] > result)
{
result = numbers[i];
}
}
System.out.println("The max value is " + result);
}
}