1 package www.method;
2
3 //可变参数 :在方法中声明,在指定参数类型后加一个省略号(...)
4 /*
5 一个方法中只能指定一个可变参数
6 必须是方法的最后一个参数
7 任何普通的参数必须在可变参数之前声明
8 */
9
10 public class Demo4_DynamicVariable {
11 public static void main(String[] args) {
12 Demo4_DynamicVariable demo4 = new Demo4_DynamicVariable(); //创建实例
13 demo4.printMax(1,3,4,5,6,7,8); //调用对象的方法,参数为可变参数。
14 }
15
16 public void printMax(int... num){
17 if (num.length==0){
18 System.out.println("没有输入");
19 return;
20 }
21
22 int result=0;
23
24 for (int i = 1; i < num.length ; i++) {
25 if (num[i] > result) {
26 result = num[i];
27 }
28 }
29 System.out.println("最大值:"+result);
30 }
31 }