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_operators.htm
广告