首页 > Java > java教程 > Java 方法签名中的省略号 (...) 意味着什么?

Java 方法签名中的省略号 (...) 意味着什么?

Linda Hamilton
发布: 2024-12-14 22:47:11
原创
259 人浏览过

What Does the Ellipsis (...) Mean in a Java Method Signature?

方法签名中的省略号:Java Varargs

在 App Engine 文档中,方法签名中出现的省略号 (...) public MessageBuilder withRecipientJids(JID...recipientJids) 表示使用 Java 变量参数(varargs).

Varargs 使该方法能够接受任意数量的指定类型的参数(在本例中为 JID)。这提供了向方法传递多个参数的灵活性。例如:

  • withRecipientJids(jid1, jid2):传递两个参数。
  • withRecipientJids(jid1, jid2, jid78_a, someOtherJid):传递四个参数。

Java 中通过语法类型支持可变参数...变量名.有关 Java 可变参数的更多信息,请参阅 Java 文档:http://java.sun.com/j2se/1.5.0/docs/guide/language/varargs.html

以上是Java 方法签名中的省略号 (...) 意味着什么?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板