可变个数形参,使用 ... 来表示有可变个数参数传入,可变参数传入后和数组处理方法一样。
示例代码:
package jiang;
public class TestArgs {
public static void main(String[] args) {
TestArgs t=new TestArgs();
t.sayHello();
t.sayHello(new String[] {"QAQ","TEST"});
t.sayHello("aa","assd");
}
public void sayHello() {
System.out.println("I am no args.");
}
//可变个数形参
public void sayHello(String ... args) {
for(int i =0;i<args.length;i++) {
System.out.println(args[i] + "****");
}
}
}
结果: