java 可变参数
1 定义
可变参数:适用于方法名相同,功能相同,参数个数不确定(不同)的方法,
具体语法:
修饰符 返回值类型 方法名称(参数类型 参数1,参数类型... 参数){
}
2
1 使用可变参数时,可变参数将当做数组处理。可变参数的数量可以是0到任意多个。
2 可变参数与普通类型的参数一起放在形参列表时,可变参数必须放在最后。
3 一个形参列表只能出现一个可变参数。
4 可变参数的实参(使用方法处实际传入的参数为实参)可以为数组。
5 可变参数的本质实为数组。
示例代码:
public void valParameter(int val1,String val2,int... val3) { //错误
//可变参数必须放在最后
}
public void valParameter(double... value1,int... val3) { //错误
//一个形参列表只能出现一个可变参数。
}
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论