【发布时间】:2012-05-12 12:37:47
【问题描述】:
可能重复:
What is the ellipsis (…) for in this method signature?
java: how can i create a function that supports any number of parameters?
好吧,我正在尝试找出一些示例,并且我在 main 方法中找到了这种用于参数的数组定义。 这个“...”有什么特别之处,和普通的 String[] args 有什么区别?
谢谢
【问题讨论】:
-
你可能是指可变参数:stackoverflow.com/questions/4215698/…
-
查看 post 了解有关省略号在 Java 中如何工作的更多信息。
-
@Adam,到底“你尝试了什么”与关于特定句法含义的问题有什么关系? (我的意思是,我认为这个问题应该作为一个 dup 结束,但“你尝试过什么”似乎完全无关紧要)
-
@KirkWoll 点击链接并阅读以“尝试花几分钟时间了解这些要点:”开头的部分:该网站不仅仅告诉您“自己尝试”;它为提出有效的问题提供了一些非常好的建议。
-
@Adam,我明白你的意思,但在这种情况下,域名特别没有帮助。最好是按照 Jon Skeet 的"Writing the perfect question" 的思路。没有歧义,也没有混淆。但我承认这不是你的问题。 :)
标签: java arrays string variadic-functions ellipsis