Groovy - 赋值运算符


Groovy 语言还提供赋值运算符。以下是 Groovy 中可用的赋值运算符 -

操作员 描述 例子
+= 这会将右操作数添加到左操作数,并将结果分配给左操作数。

定义 A = 5

A+=3

输出将为 8

-= 这会从左操作数中减去右操作数,并将结果分配给左操作数

定义 A = 5

A-=3

输出将为 2

*= 将右操作数与左操作数相乘,并将结果赋给左操作数

定义 A = 5

A*=3

输出将为 15

/= 将左操作数除以右操作数,并将结果赋给左操作数

定义 A = 6

A/=3

输出将为 2

%= 这使用两个操作数取模并将结果分配给左操作数

定义 A = 5

A%=3

输出将为 2

class Example {
   static void main(String[] args) {
      int x = 5;
		
      println(x+=3);
      println(x-=3);
      println(x*=3);
      println(x/=3);
      println(x%=3);   
   }
}   

当我们运行上面的程序时,我们将得到以下结果。从如上所示的算子描述中可以看出,结果符合预期。

8 
5 
15 
5 
2 
groovy_operators.htm