今天在xwork2的源码文件中看见了这样的一种写法:
public static String format(String msg, String... args) {}
String... args 这种形式叫可变长度参数列,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]数组。
如:传递参数时可以有以下几种方式:
String[] tp = {"dd","dds","dda",""};
String str = format("foo", tp);
String str = format("foo");
String str = format("foo", “fdfd”);