声明可变长参数方式如下:
public void methodName(String arg1,Object… args)
也就是使用…将参数声明成可变长参数。
显然,可变长参数必须是最后一个参数,而且只能存在一个
编译时将被解释为:
public void methodName(String arg1, Object[] args)
使用时可以采用
methodName(rg1,arg2)
methodName(rg1,arg2,arg3)
methodName(rg1,arg2,arg3,arg4)
都是合法的应用,避免了数组的声明和组装,清洁代码