String...
lima-city → Forum → Programmiersprachen → Java
arg code
argument
array
auge
code
entschuldigung
grad
jemand
methode
parameter
punkt
seltsamen parameter
sog
string
system
test
verwendung
welt
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich kenne das von Lua. Die Verwendung der sog. "ellipsis" erlaubt das Mitgeben beliebig vieler Parameter.
Beitrag zuletzt geändert: 9.9.2011 17:26:06 von fabo -
Als Codebeispiel:
String a = "bla"; String b = "bli"; methode( a ) // gültig methode( a, b ) // ebenfalls gültig
@fabo
Menno schnapp mir nich meine Threads weg. -
Vllt noch eine kleine Ergänzung: Intern werden aus den Argumenten ein Array gebildet, weshalb auch folgendes möglich ist:
class Sample221 implements Sample { void test(String... args) { for (String arg : args) { System.out.println(arg); } } @Override public void execute() { test("Hallo", "Welt"); String[] args = new String[2]; args[0] = "Hello"; args[1] = "World"; test(args); } }
-
Die Punkte hinter dem String müssten das sogenannte VarArgs sein.
Entschuldigung, wenn ich mich versehe.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage