Java可变参数
-
在方法声明中,在指定参数类型后加一个英文省略号;
-
注意:一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。
-
实例:
//可变长参数 public class VLengthparameter { public static void main(String[] args) { //调用方法 printMax(34,23,24,45,56,16,12) ; printMax(new double[] {1,6,8,5,0}) ; } public static void printMax(double... numbers) { if(numbers.length ==0){ System.out.println("No argument passed"); return ; } double result=numbers [0]; //排序求最大值 for (int i = 1; i <numbers .length ; i++) { if(numbers [i]>result ){ result =numbers [i]; } } System.out.println("最大值是:"+result ); } } -
实例结果:
最大值是:56.0
最大值是:8.0
3万+

被折叠的 条评论
为什么被折叠?



