Groovy - 赋值运算符

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

运算符 描述 示例
+= 这会将右操作数添加到左操作数并将结果分配给左操作数。

def A = 5

A+=3

输出为 8

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

def A = 5

A-=3

输出为 2

*= 这将右操作数与左操作数相乘并将结果分配给左操作数

def A = 5

A*=3

输出为 15

/= 这将左操作数与右操作数相除并将结果分配给左操作数

def A = 6

A/=3

输出为 2

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

def 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 运算符