Ich möchte das Array-Element in die Variable zuweisen direkt groovy wie folgt aus:Wie kann man der Variablen einen Wert zuweisen, der aus einer groovigen Zeichenfolge besteht?
def str = "xyz=abc"
def [name, value] = str.split("=")
aber groovy mag es nicht. Gibt es eine Möglichkeit, dies zu tun (das Array-Ergebnis nicht speichern und den Index [0], Index [1] daraus erhalten?).
Danke,
Was ist der Unterschied zwischen [] und()? Entschuldigung für neue Frage. –
Während Klammern für Arrays geeignet sind, gibt die Klammer an, wie Groovy mehrere Zuweisungen durchführt. Siehe http://groovy.codehaus.org/Multiple+Assignment –