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
廣告
© . All rights reserved.