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