ich ziemlich sicher bin, ist die folgende Recht in Javafor-Schleife mit mehreren Variablendeklarationen
for (int var1 = 2, var2 = 3; var1 < 10; ++var1) {
System.out.println(var1);
}
Aber wenn ich versuche, es in der Groovy Konsole auszuführen, erhalte ich diese Störung
unerwartetes Token: =
Sind mehrere Variablendeklarationen nicht unterstützt von Groovy oder gibt es einen anderen Grund, warum dies nicht erlaubt ist?
Definitiv legal in Java. –
Es muss ein Problem mit Groovy sein. Dasselbe Code-Segment funktioniert in Java gut. Ich bin mit Groovy selbst nicht so vertraut, aber ich habe das Folgende über eine schnelle Google-Suche gefunden, und es könnte Ihnen helfen: http://www.intelligrape.com/blog/multiple-variable-assignment-in-groovy/ – cschieb