- 可变参数
- 格式
- avg(int… values)
- 访问
- 用数组的方式进行访问,参数做数组名
- 参数可以使用null
- 参数可以用数组
- 冲突
- 和数组参数有冲突,但数组不能做重载,让多参数调用
- 原理
- 把参数包装成静态的数组,所以和参数数组有冲突
- avg(1,2,3) ==> avg(new int[]{1,2,3})
- 命令行参数,用数组接受不定长的字符串数组
- 主方法入口可变为: public static void main(String… args)
- 注意
- 可变参数必须放在最后
- 格式
java可变参数
最新推荐文章于 2022-05-06 00:47:19 发布