String someMethod(def columnOne, int number, columnName){
return columnOne + '-' + number + "${ -> (columnName == '') ?: '-' + columnName}"
}
そして私がそれを呼び出すとき:
someMethod('one', 2, '')
次の結果が得られます。
one-2true
クロージャーが返されるのにorが返さtrue
れない理由''
-somehting