“Varargs Java” Kod odpowiedzi

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

Odpowiedzi podobne do “Varargs Java”

Pytania podobne do “Varargs Java”

Więcej pokrewnych odpowiedzi na “Varargs Java” w Java

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu