一、概述
可变参数又称参数个数可变,它用作方法的形式出现,那么方法参数个数就是可变的
二、格式
修饰符 返回值类型 方法名(数据类型... 变量名) {}
三、注意事项
这里的变量其实是一个数组,可变参数的底层就是一个数组
如果一个方法有多个参数,其中包含可变参数,可变参数要放在最后
方法的形参列表有且只能有一个可变参数,并且可变参数要放到形参列表的最后
/**
* 定义getSum()方法,用来获取n个整数的和(n可能是任意的一个数字)
* 在main方法中,调用getSum()方法
*/
public class Test{
public static int getSum(int...args){
int sum = 0;
for(int i:args){
sum+=i;
}
return sum;
}
public static void main(String[] args) {
System.out.println(getSum(1,2,3,4,5));
}
}