在参数列表中使用“...”形式定义不定长参数,其实这个不定长参数a就是一个数组,编译器会将这种形式看作是的形式。可变长参数的使用规则在调用方法的时候,如果能够和固定参数的方法匹配,也能够与可变长参数的方法匹配,则选择固定参数的方法。看下面代码的输出:

java中不定长参数的实例用法

java中不定长参数的实例用法

java中不定长参数的实例用法