Curso de Java. Operadores Aritméticos de Java.
Los Operadores Aritméticos de uso común en java son los siguientes:
Operador. | Uso. |
---|---|
+ | Suma. |
– | Resta. |
* | Multiplicación. |
/ | División. |
% | Resto de la división o Módulo. |
++ | Incremento. |
— | Decremento. |
Los cinco primeros operadores aritméticos están mas o menos claros, los que necesitan cierta explicación son los dos últimos.
El operador ++ se aplica a variables incrementando en una unidad el dato que almacenan.
se pueden utilizar antes o detrás de la variable, obteniendo distintos resultados.
Pongamos unos ejemplos para clarificar:
tenemos declarada la variable:
int dato=3;
La siguiente sentencia:
dato ++;
Es equivalente a esto:
dato = dato + 1; // La variable dato ahora vale 4.
Declaramos ahora dos variables y utilizamos el operador ++ como sufijo:
int a= 3, b= 2;
La siguiente sentencia:
a = b ++;
Cuando se coloca el operador ++ como sufijo de una variable «b», primero se asigna el valor sin incrementar de la variable «b» a la variable «a» y después se incrementa b, por lo tanto, el resultado sería que «a» valdría ahora 2 y «b» valdría 3.
Declaramos ahora dos variables y utilizamos el operador ++ como prefijo:
int a= 3, b= 2;
La siguiente sentencia:
a = ++ b;
Cuando se coloca el operador ++ como prefijo de una variable «b», primero se asigna el valor incrementado de la variable «b» a la variable «a» y después
se incrementa b, por lo tanto, el resultado sería que «a» valdría ahora 3 y «b» valdría 3.
En el caso del operador — actua de forma análoga al operador ++,
pero decrementando.