java - 字符串...对象被称为什么?

标签 java string

我不知道要寻找什么,所以我无法用谷歌搜索这个,但是..

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/

相关文章:

javascript - 如何用字符串替换数字中的小数?

c - 在 C 中使用字符串数组

string - 如何在日志文件中查找子字符串并使用 dos 批处理文件增加计数器

java - android.support.v4.view.ViewPager 在 android.app 包中是否有等效项以及为什么是早期版本?

java - 如何将 ByteArrayOutputStream 表示的单页文档插入到另一个文档中?

c - strtol() 返回不正确的值

python - 如何检查一个字符串是否在2个字符串之间,并用正则表达式返回以下字符

java - 从列表中删除所有原因 java.lang.UnsupportedOperationException

java - 使用自定义身份验证了解 Spring Security 中的 "Access Denied"

java - 以编程方式为 WebSphere 5.x 请求发送方绑定(bind) BasicAuth Web 服务客户端设置凭证