Java此方法签名中的省略号(...)是什么?
在App Engine文档中,JID...
此方法签名中的省略号()是什么?
public MessageBuilder withRecipientJids(JID... recipientJids)
这三个点的作用是什么?
回答:
这些是Java变量。它们使你可以传递任意数量的特定类型的对象(在这种情况下,它们是JID类型)。
在你的示例中,以下函数调用将有效:
MessageBuilder msgBuilder; //There should probably be a call to a constructor here ;)MessageBuilder msgBuilder2;
msgBuilder.withRecipientJids(jid1, jid2);
msgBuilder2.withRecipientJids(jid1, jid2, jid78_a, someOtherJid);
以上是 Java此方法签名中的省略号(...)是什么? 的全部内容, 来源链接: utcz.com/qa/423958.html