Incremento/decremento posterior
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:
Preincremento/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; // primero x se incrementa a 6, luego y pasa a ser 6
Postincremento/decremento (x++ o x--):
- El operador va DESPUÉS de la variable
- El valor original se usa primero
El valor cambia DESPUÉS de la expresión
int x = 5; int y = x++; // y pasa a ser 5 primero, luego x aumenta a 6
Otro ejemplo
incremento posterior:
int score = 5;
int res1 = score++;
// res1 es 5
// score es 6preincremento:
int score = 5;
int result2 = ++score;
// result2 es 6
// score es 6Pruébalo tú mismo
Esta lección no incluye un desafío de código.
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosOperador móduloIncremento/decrementoIncremento/decremento posteriorAtajos aritméticosOperadores de comparaciónComparación de cadenas7Entrada y salida básicas
Métodos de System.outFormato de salidaClase ScannerRepaso: hasta 120Repaso: verdadero o falso10Métodos (Funciones)
Declaración de métodosParámetros de métodosTipos de retornoSobrecarga de métodosRepaso: función SigmaRepaso: función de validaciónMétodos void13Operaciones con cadenas
Métodos de cadenas, parte 1Métodos de cadenas, parte 2Formato de cadenasComparación de cadenas5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operadores lógicos, parte 48Aplicación de calculadora
Mensaje de bienvenidaObtención de números3Variables Parte 2
ConstantesConvenciones de nomenclaturaRepaso: inicializar variablesConversión de tipos Parte 1Conversión de tipos Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioRepaso - If ElseIf - Else anidadoPractica por tu cuenta: Compilador de Java online