Operadores de incremento y decremento en java
Java

Operadores de incremento y decremento en java

Compártelo

Que son los operadores de incremento y decremento en java ?

En la programación de computadoras, es bastante común querer aumentar o disminuir el valor de un tipo entero en 1. Debido a esto, los operadores de incremento y decremento en java se utilizan sumando 1 a una variable y restan 1 de una variable, respectivamente.

También te puede interesar:

El operador de incremento se denota con dos signos más (++), y el operador de decremento se denota con dos signos menos (-). La forma de los operadores de incremento y decremento es:

variable++;
++variable;
variable--;
--variable;

Por ejemplo:

int i = 10;
i++; // New value of i is 11

Puede observar que la variable puede ser prefijada o sufijada por el operador de incremento o decremento. Si la variable siempre se modifica apropiadamente (ya sea incrementado en 1 o decrementado en 1), entonces, ¿cuál es la diferencia? La diferencia tiene que ver con el valor de la variable que se devuelve para su uso en una operación.

La prefijación de una variable con el operador de incremento o decremento realiza el incremento o decremento, y luego devuelve el valor que se utilizará en una operación. Por ejemplo:

int i = 10;
int a = ++i; // Value of both i and a is 11
i = 10;
int b = 5 + --i; // Value of b is 14 (5 + 9) and i is 9

El sufijo de una variable con el operador de incremento o decremento devuelve el valor que se utilizará en la operación y luego realiza el incremento o decremento. Por ejemplo:

 

// Value of i is 11, but the value of a is 10
// Note that the assignment preceded the increment
int i = 10;
int a = i++;

// Value of i is 9 as before, but the value of b is 15 (5 + 10)
i = 10;
int b = 5 + i--;

Preste especial atención a su código cuando use las versiones prefijo y posfijo de estos operadores y asegúrese de comprender completamente la diferencia. ¡Esa diferencia ha llevado a muchos programadores a buscar comportamientos inexplicables en sus pruebas!

Espero que le haya gustado este articulo acerca los operadores de incremento y decremento en java, déjenos su comentario, nos vemos en un próximo articulo.

Compártelo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *