一、定义
函数中长度可变的参数,实际长度由调用者传入实参的个数决定;
二、语法:
访问修饰符 返回值类型 函数名(数据类型 ...参数名){
}
三、使用:
- 可以把可变长参数当做数组使用;
- 一个函数只能定义最多1个可变长参数;
- 如果参数列表存在多个参数,可变长参数必须写在末尾;
代码举例:
import java.util.Arrays;
class K{
public static void main(String[]args){
//调用
add(1,2,3);
}
public static void add(int...num){
int sum=0;
System.out.println(Arrays.toString(num));
}
}
结果: