Es heißt Variable Argumente oder kurz var-args , eingeführt in Java 1.5. Der Vorteil ist, dass Sie beim Aufruf der Methode beliebig viele Argumente übergeben können.
Zum Beispiel:
%Vor%Die obige Methode kann alle folgenden Methodenaufrufe akzeptieren.
%Vor%Laut anderer Antwort ist es ein "varargs" -Parameter. Welches ist ein Array.
Was viele Leute nicht erkennen, sind zwei wichtige Punkte:
method1();
Viele Leute nehmen an, dass es null ist, wenn Sie keine Parameter angeben, aber eine Nullprüfung ist nicht notwendig.
Sie können erzwingen eine Null übergeben, indem Sie es wie folgt aufrufen:
%Vor%Aber ich sage, wenn jemand das macht, lass es explodieren.
Tags und Links java arrays arguments methods parameters