可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理.
可变参数有以下约束条件:
1、只能出现在参数列表的最后;
2、...位于变量类型和变量名之间,前后有无空格都可以;
3、调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。
形如:public static void printf(String tag,String...arg)
可以通过arg.length获取参数长度
可变参数有以下约束条件:
1、只能出现在参数列表的最后;
2、...位于变量类型和变量名之间,前后有无空格都可以;
3、调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。
形如:public static void printf(String tag,String...arg)
可以通过arg.length获取参数长度