1
Im Moment mache ich das:Wie funktionieren verschachtelte Ausdrücke in groovy?
def str = (callSomeFunc arg1:'sdfsdf', arg2:'blah', arg3:'sdfs').trim()
Im Moment mache ich das:Wie funktionieren verschachtelte Ausdrücke in groovy?
def str = (callSomeFunc arg1:'sdfsdf', arg2:'blah', arg3:'sdfs').trim()
haben am docs einen Blick:
In einigen Fällen Klammern sind erforderlich
// Returns a string that needs to be manipulated def str = callSomeFunc arg1:'sdfsdf', arg2:'blah', arg3:'sdfs' str = str.trim()
Da dies nicht funktioniert B. beim Erstellen verschachtelter Methodenaufrufe oder beim Aufruf einer Methode ohne Parameter.
In Ihrem Fall wird dies auch funktionieren:
def str = callSomeFunc(arg1:'sdfsdf', arg2:'blah', arg3:'sdfs').trim()