转自:
可变参数
1.概念
可变参数(variable argument):
允许你指定可以采用多个同类型参数的方法,而不需要事先确定参数的数目。
2.语法格式
可变参数语法:
public void funTest(int … args){
}
可变参数注意事项:
1.调用可变参数的方法时, 编译器将自动创建一个数组保存传递给方法的可变参数,因此,程序员可以在方法体中以数组的形式访问可变参数
2.在一个方法参数中只能使用一个省略号;且省略号必须出现在方法中参数列表的最后一个位置。
下文笔者讲述Java中“…”的功能简介说明,如下所示:
...: 代表所定义的参数是可变的,类似于定义数组的效果
例:
以下两种效果相同 public static void main(String... args) { } public static void main(String[] args) { }