Comprendre les triples points : listes d'arguments variables en Java
En Java, les triples points (...) suite à un type de paramètre dans une déclaration de méthode indique que la méthode peut recevoir un nombre variable d'arguments du type spécifié. Cette fonctionnalité est particulièrement utile lorsque le nombre exact d'arguments passés à la méthode est inconnu ou peut varier.
Considérez la définition de méthode suivante :
public void myMethod(String... strings) { // method body }
Dans ce cas, les triples points après le type de paramètre String indique que la méthode peut accepter n'importe quel nombre d'objets String ou un tableau d'objets String comme arguments. Lorsque vous appelez la méthode, vous avez la possibilité de transmettre zéro ou plusieurs chaînes, ou même un tableau de chaînes.
Par exemple, les éléments suivants sont tous des appels valides à la méthode myMethod :
myMethod(); // No arguments passed myMethod("one", "two", "three"); // Three arguments passed myMethod("solo"); // One argument passed myMethod(new String[] {"a", "b", "c"}); // An array of strings passed
Considérations importantes :
L'utilisation de listes d'arguments variables offre une flexibilité dans la conception des méthodes, permettant une approche plus concise et polyvalente pour gérer un nombre variable d'arguments dans votre Programmes Java.
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!