格式:
public void 方法名(类型... 变量名){
}
可变参数:
能够让一个方法 传入任意个数的参数<br /> 可变参数 可以匹配任意个数的参数<br /> 可变参数的变量最终是数组类型;<br />
可变参数可以跟其他参数一起进行方法重载
如果固定参数和可变参数同时存在时 如果类型一样<br /> 则数量优先匹配固定参数 无法匹配时 再匹配可变参数<br /><br />
方法中可以有可变参数和其他参数 但是每个方法只能有一个可变参数;并且可变参数必须放参数列表最后
注意:当传两个以上参数时会出现下面这种情况
当传两个以上参数时 第一个和第二个方法 可变参数形参都能匹配上
🐼 1. 可变参数使⽤在⽅法当中;
◦如果参数只有⼀个,且这个参数是可变参数, 那么如果有重载的⽅法,注意⼀下调⽤的时 候传递的参数是否会引起歧义;
2. 查找规则, 优先去查找固定参数, 再去找可变参数;
3. 既有固定参数, ⼜有可变参数的时候, 那么⼀定,必须的把可变参数放在⽅法参数列表的最后.
4. 可变参数的写法: 数据类型… 参数名称
5. ⼀个⽅法, 有且仅有⼀个可变参数.
6. 注意: 可变参数放最后边