Auf Thema antworten

Wenn Java einen Parameter einer Methode mit ... angehängt bekommt, wie in Beispiel 1, dann heißt das, dass man die Methode mit mehreren Variablen aufrufen kann:

[code=Java]

//Methode:

public void join(String... strings)


//Aufruf:

join("hallo","Was","auch","immer","foo","bar") // beliebig viele Parameter

[/code]


Anschließend macht java innerhalb der Methode ein String Array daraus:

[code=Java]

//innerhalb von join

strings[0].equals("hallo");

strings[1].equals("Was");

//usw.

[/code]



Oben