
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Los operadores de asignación compuesta proporcionan una sintaxis más corta para asignar el resultado de un operador aritmético o bit a bit. Realizan la operación en los dos operandos antes de asignar el resultado al primer operando.
Operadores de asignación compuesta en Java
Java admite 11 operadores de asignación compuesta:
+ = asigna el resultado de la suma.
- = asigna el resultado de la resta.
* = asigna el resultado de la multiplicación
/ = asigna el resultado de la división.
% = asigna el resto de la división.
& = asigna el resultado del AND lógico.
| = asigna el resultado del OR lógico.
^ = asigna el resultado del XOR lógico.
<< = asigna el resultado del desplazamiento de bit izquierdo firmado.
>> = asigna el resultado del desplazamiento de bit derecho firmado.
>>> = asigna el resultado del desplazamiento de bit derecho sin signo.
Ejemplo de uso
Para asignar el resultado de una operación de suma a una variable usando la sintaxis estándar:
// agrega 2 al valor del número
número = número + 2;
Pero use un operador de asignación compuesta para lograr el mismo resultado con la sintaxis más simple:
// agrega 2 al valor del número
número + = 2;