可变参数
- 在方法参数中,在指定参数类型后加一个省略号(…)。
- 一个方法只能有一个可变参数,必须是方法最后一个参数。普通参数在其之前声明。
- 实际参数类型必须与对应的形式参数类型相同。
public class Demo04 {
public static void main(String[] args) {
Demo04 demo04=new Demo04();//创建一个对象demo04
demo04.test(1,3,22,33,21);//调用方法:对象名.方法名(实际参数);实际参数类型必须与对应的形式参数类型相同
}
public void test(double x,int...n){//形式参数:普通参数+可变参数(必须在普通参数后)
System.out.println(x);//返回值为void时,一般调用输出语句
System.out.println(n[0]);
System.out.println(n[1]);
System.out.println(n[2]);
System.out.println(n[3]);
}
}
控制台输出: