Groovy - Opérateurs d'affectation

Le langage Groovy fournit également des opérateurs d'affectation. Voici les opérateurs d'affectation disponibles dans Groovy -

Opérateur La description Exemple
+ = Cela ajoute l'opérande droit à l'opérande gauche et affecte le résultat à l'opérande gauche.

def A = 5

A + = 3

La sortie sera 8

- = Cela soustrait l'opérande droit de l'opérande gauche et affecte le résultat à l'opérande gauche

def A = 5

A- = 3

La sortie sera 2

* = Ceci multiplie l'opérande droit par l'opérande gauche et affecte le résultat à l'opérande gauche

def A = 5

A * = 3

La sortie sera de 15

/ = Cela divise l'opérande gauche avec l'opérande droit et affecte le résultat à l'opérande gauche

def A = 6

A / = 3

La sortie sera 2

% = Cela prend le module en utilisant deux opérandes et affecte le résultat à l'opérande gauche

def A = 5

Un% = 3

La sortie sera 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);   
   }
}

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant. On peut voir que les résultats sont ceux attendus de la description des opérateurs comme indiqué ci-dessus.

8 
5 
15 
5 
2