我不确定这是 Groovy 的东西还是 Java 的东西,我见过变量赋值的实例,例如:
String myVar = "" ... (myVar) = someMethod(arg1);
myVar
在 Groovy 中,赋值中变量名周围的括号纯粹是为了可读性,没有功能影响。它们是允许的,但可选。在 Java 中,不允许在赋值中的变量名周围使用括号,这会导致语法错误。