Groovy – Assignment Operators

  • Post author:
  • Post category:Groovy
  • Post comments:1 Comment
assignment operators

The Groovy language also provides assignment operators. Following are the assignment operators available in Groovy −

OperatorDescriptionExample
+=This adds right operand to the left operand and assigns the result to left operand.def A = 5A+=3Output will be 8
-=This subtracts right operand from the left operand and assigns the result to left operanddef A = 5A-=3Output will be 2
*=This multiplies right operand with the left operand and assigns the result to left operanddef A = 5A*=3Output will be 15
/=This divides left operand with the right operand and assigns the result to left operanddef A = 6A/=3Output will be 2
%=This takes modulus using two operands and assigns the result to left operanddef A = 5A%=3Output will be 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);   
   }
}   

When we run the above program, we will get the following result. It can be seen that the results are as expected from the description of the operators as shown above.

8 
5 
15 
5 
2 

Previous Page:-Click Here

This Post Has One Comment

Leave a Reply