1.采用数组形参来定义方法
public static void test(int a,String[] books);
如果没有参数,就要定义一个空数组,或null
student.test(null);
2.用JAVA中特有的...的方式来传递可变数量的参数
public static void test(int a,String...books);
如果没有参数,就可以不填
student.test();
说明:
(1)可变参数:方法参数部分指定类型的参数个数是可变的多个
(2)声明方式:方法名(参数的类型名...参数名)
(3)可变参数方法在使用时与数组的使用方式相同
(4)方法的参数部分有可变形参,需要放在形参声明的最后