在App Engine文档中,JID...此方法签名中的省略号()是什么?
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);