我不知道要寻找什么,所以我无法用谷歌搜索这个,但是..
String...
参数被称为什么?
当多个 String
对象通过 String...
对象传递时,如何获取单个字符串?
最佳答案
String...
是 String[]
的语法糖,您可以像访问任何其他字符串数组一样访问字符串数组的值。事实上你可以编写这个简单的方法。
public static <T> T[] asArray(T... ts) {
return ts;
}
这需要一个可变参数数组才能返回一个数组。
关键的区别在于你可以写
asArray(1, 2, 3); // much shorter.
不必写
asArray(new Integer[] { 1, 2, 3 });
关于java - 字符串...对象被称为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20165860/