El operador *= en Java
- El operador de multiplicación en Java
- Operador de multiplicación abreviado en Java
- Operadores abreviados en Java
Este tutorial presenta el operador *=
y cómo usarlo en Java.
El operador *=
es un operador combinado que consta de los operadores *
(multiplicación) y =
(asignación). Este primero multiplica y luego asigna el resultado al operando izquierdo.
Este operador también se conoce como operador abreviado y hace que el código sea más conciso. En este artículo, aprenderemos a usar este operador con ejemplos.
El operador de multiplicación en Java
En este ejemplo, usamos el operador de multiplicación para obtener el producto de un valor y luego lo asignamos para usar el operador de asignación. Esta es una forma sencilla de multiplicar 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);
}
}
Producción :
Multiplication of 125*10 = 1250
Operador de multiplicación abreviado en Java
Ahora, usemos el operador abreviado para obtener el resto. Mira, el código es conciso y produce el mismo resultado que el código anterior.
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);
}
}
Producción :
Multiplication of 125*10 = 1250
Operadores abreviados en Java
Java admite varios otros operadores de asignación compuestos como +=
, -=
, *=
, etc. En este ejemplo, usamos otros operadores abreviados para que pueda comprender bien el uso de estos operadores.
Vea el ejemplo a continuación.
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);
}
}
Producción :
val = 125
val = 135
val = 125
val = 1250
val = 125
val = 5