定义具有一个固定参数和具有可变参数的方法,然后分别传入不同个数的参数,并输出

public class sentence {
public static void display(int x,String ...arg )//x是固定参数,arg是接收可变参数的数组名
{
System.out.print(x+" ");
for(int i=0;i<arg.length;i++)
System.out.print(arg[i]+" ");
System.out.println();
}
public static void main(String[] args) {
display(5);
display(6,"a","b");
display(7,"AA","BB","CC","DD");
}
}
可变参数只能出现在最后一项
可变参数符号“...”要位于数据类型与数组名之间,有无空格皆可
浙公网安备 33010602011771号