Main Methode String... args

siser

Mitglied
HI,
Normaler weise ist eine Main Methode ja puplic static void main(String[] args){}

was bedeutet es denn dann wenn da steht puplic static void main(String...strings){}

das mit den "..." ist doch kein Datentyo oder?

Bluej zeigt mir adnn bei der Erzeugung noch neben der Methode ein + und ein -Button an.
 
Zuletzt bearbeitet von einem Moderator:
Das sind varargs, damit kannst du Methoden nicht nur ein Array von Werten übergeben, sondern:
Java:
void doSmth(String... params) {

}
void test() {
  doSmth("das","ist","kein","Array");
}
 

Zurück
Oben