“Varargs Java” Réponses codées

Varargs Java

varargs:
It's possible to pass an arbitrary number of the same type arguments to 
a method using the special syntax named varargs (variable-length arguments).
 (Varargs can be used when we are unsure about the number of 
 arguments to be passed in a method)
Use varargs for any method (or constructor) that needs an array of
T (whatever type T may be) as input
One good example is String.format.
The format string can accept any number of parameters.
coder

Varargs Java

public static void printNumberOfArguments(int... numbers) {
    System.out.println(numbers.length);
}
printNumberOfArguments(1);
printNumberOfArguments(1, 2);
printNumberOfArguments(1, 2, 3);
printNumberOfArguments(new int[] { }); // no arguments here
printNumberOfArguments(new int[] { 1, 2 });
coder

Varargs Java

If a method has more than one parameter, the vararg parameter must be the last one in the declaration of the method
coder

Réponses similaires à “Varargs Java”

Questions similaires à “Varargs Java”

Plus de réponses similaires à “Varargs Java” dans Java

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code