Maison > Java > javaDidacticiel > Que signifient les points de suspension (...) dans les signatures de méthode App Engine ?

Que signifient les points de suspension (...) dans les signatures de méthode App Engine ?

Linda Hamilton
Libérer: 2024-12-08 16:41:14
original
172 Les gens l'ont consulté

What Does the Ellipsis (...) Mean in App Engine Method Signatures?

Utilisation des points de suspension dans les signatures de méthode App Engine

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)
Copier après la connexion

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);
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal