JDK 1.5 开始, Java支持传递同类型的可变参数给一个方法
在方法声明中,在指定参数类型后加一个省略号(...)
一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明
public class Demo04 {
public static void main(String[] args) {
?
test(2,35,4,88,44);
}
public static void test(int...i){
//length 数组长度 数组从[0]开始 对应第一组....
//i[n] 为i的第n+1组数
if (i.length==0){//判断数组是否为零
System.out.println("请输入数据");
return;
}
int num = i[0];//将第一组赋值为num
//排序
for (int a=1;a<i.length;a++){//i.lenght 一共输入了几组
if(i[a]>num){
num = i[a];
}
}
System.out.println("您输入的最大的是"+num);
?
}
?
}
原文:https://www.cnblogs.com/dengyi102986/p/14723475.html