public class Dome_01{
public static void main(Steing args[]){
//调用prinlMax方法
prinlMax(1,2,2.4,3.6,43.3);
}
/*可变参数:数据类型+...
注意:可变参数必须是在最后面
*/
//编写名为prinlMax的方法,参数为可变参数
public static void prinlMax(double ... number){
/*判断number参数的长度是否为0
为0的话输出null,终止语句
*/
if(number.length==0){
System.out.println("null");
return;
}
//number不为0时执行下面语句
/*定义一个double类型的变量初始值为number[0]*/
double result=number[0];
//循环
for(int i=0;i<number.length;i++){
/*判断number[i]是否大于result
如大于把number[i]赋值给result
*/
if(number[i]>result){
result=number[i];
}
}
//输出最大值
System.out.println("The max value is :"+result);
}
}
java——可变参数案例/讲解
最新推荐文章于 2024-07-15 22:27:12 发布