Dans la documentation App Engine, des points de suspension (JID...) sont rencontrés dans une signature de méthode comme :
public MessageBuilder withRecipientJids(JID... recipientJids)
Cette notation représente les varargs Java (arguments variables). Il permet de transmettre n'importe quelle quantité d'objets d'un type spécifié, dans ce cas des JID.
Par exemple, les appels de méthode suivants sont valides :
MessageBuilder msgBuilder; //Constructor call omitted for simplicity MessageBuilder msgBuilder2; msgBuilder.withRecipientJids(jid1, jid2); msgBuilder2.withRecipientJids(jid1, jid2, jid78_a, someOtherJid);
Ces appels transmettent deux et quatre JID à la méthode, respectivement.
Les varargs Java fournissent un moyen pratique de travailler avec un nombre arbitraire d'arguments, permettant une flexibilité et une facilité d'utilisation dans la méthode appels.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!