在具体实际开发过程中,有时方法中参数的个数是不确定的。为了解决这个问题,在 J2SE 5.0 版本中引入了可变参数的概念。
①可变参数概念:
可变参数是可以变化的参数,参数的个数可以是任意多个
②语法:
修饰符 返回值类型 方法名(参数类型...变量){
}
声明可变参数的语法格式如下:
methodName({paramList},paramType…paramName)
其中,methodName 表示方法名称;paramList 表示方法的固定参数列表;paramType 表示可变参数的类型;… 是声明可变参数的标识;paramName 表示可变参数名称。
注意:一个方法可以有可变参数和普通参数,可变参数必须定义在参数列表的最后。一个方法 不能有多个可变参数;