Menu
Coddy logo textTech

Post Increment/Decrement

Parte de la sección Fundamentos del Journey de Java de Coddy — lección 18 de 73.

Los operadores de incremento (++) y decremento (--) se pueden usar de dos maneras:

Pre-incremento/decremento (++x o --x):

  1. El operador va ANTES de la variable
  2. El valor cambia INMEDIATAMENTE
  3. El nuevo valor se usa en la expresión

    int x = 5;
    int y = ++x;
    // x is increased to 6 first, then y becomes 6

Incremento/decremento postfijo (x++ o x--):

  1. El operador va DESPUÉS de la variable
  2. El valor original se usa primero
  3. El valor cambia DESPUÉS de la expresión

    int x = 5;
    int y = x++;
    // y becomes 5 first, then x increases to 6

Otro ejemplo

post-incremento:

int score = 5;

int res1 = score++;
// res1 is 5
// score is 6

pre-incremento:

int score = 5;

int result2 = ++score;
// result2 is 6
// score is 6

Hoja de referencia

Los operadores de incremento (++) y decremento (--) se pueden usar de dos maneras:

Pre-incremento/decremento (++x o --x):

  • El operador va ANTES de la variable
  • El valor cambia INMEDIATAMENTE
  • El nuevo valor se usa en la expresión
int x = 5;
int y = ++x;
// x is increased to 6 first, then y becomes 6

Post-incremento/decremento (x++ o x--):

  • El operador va DESPUÉS de la variable
  • Se usa primero el valor original
  • El valor cambia DESPUÉS de la expresión
int x = 5;
int y = x++;
// y becomes 5 first, then x increases to 6

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos