我不知道该找什么,所以我不能谷歌这个但是..
什么是String...
参数称为?
当多个String
对象通过String...
对象传递时,如何获得单个字符串?
答案 0 :(得分:2)
String...
是String[]
的语法糖,您可以像访问任何其他String数组一样访问String数组的值。实际上你可以写这个简单的方法。
public static <T> T[] asArray(T... ts) {
return ts;
}
这需要一个vararg数组可以返回一个数组。
关键区别在于你可以写
asArray(1, 2, 3); // much shorter.
而不必写
asArray(new Integer[] { 1, 2, 3 });
答案 1 :(得分:0)
这是jdk 1.5引入的功能。基本上方法的最后一个参数可以声明为......而这意味着