L'opérateur *= en Java
- L’opérateur de multiplication en Java
- Opérateur de multiplication abrégé en Java
- Opérateurs abrégés en Java
Ce tutoriel présente l’opérateur *=
et comment l’utiliser en Java.
L’opérateur *=
est un opérateur combiné qui se compose des opérateurs *
(multiplication) et =
(affectation). Il effectue d’abord une multiplication, puis affecte le résultat à l’opérande de gauche.
Cet opérateur est également connu sous le nom d’opérateur abrégé et rend le code plus concis. Dans cet article, nous allons apprendre à utiliser cet opérateur avec des exemples.
L’opérateur de multiplication en Java
Dans cet exemple, nous avons utilisé l’opérateur de multiplication pour obtenir le produit d’une valeur, puis l’avons affecté pour utiliser l’opérateur d’affectation. C’est un moyen simple de multiplier en Java.
public class SimpleTesting {
public static void main(String[] args) {
int val = 125;
int result = val * 10;
System.out.println("Multiplication of " + val + "*10 = " + result);
}
}
Production :
Multiplication of 125*10 = 1250
Opérateur de multiplication abrégé en Java
Maintenant, utilisons l’opérateur abrégé pour obtenir le reste. Vous voyez, le code est concis et produit le même résultat que le code ci-dessus.
public class SimpleTesting {
public static void main(String[] args) {
int val = 125;
int temp = val;
val *= 10; // shorthand operator
System.out.println("Multiplication of " + temp + "*10 = " + val);
}
}
Production :
Multiplication of 125*10 = 1250
Opérateurs abrégés en Java
Java prend en charge plusieurs autres opérateurs d’affectation composés tels que +=
, -=
, *=
, etc. Dans cet exemple, nous avons utilisé d’autres opérateurs abrégés afin que vous puissiez bien comprendre l’utilisation de ces opérateurs.
Voir l’exemple ci-dessous.
public class SimpleTesting {
public static void main(String[] args) {
int val = 125;
System.out.println("val = " + val);
val += 10; // addition
System.out.println("val = " + val);
val -= 10; // subtraction
System.out.println("val = " + val);
val *= 10; // multiplication
System.out.println("val = " + val);
val /= 10; // division
System.out.println("val = " + val);
val %= 10; // compound operator
System.out.println("val = " + val);
}
}
Production :
val = 125
val = 135
val = 125
val = 1250
val = 125
val = 5