Pós-incremento/Pós-decremento
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 18 de 73.
Os operadores de incremento (++) e decremento (--) podem ser usados de duas maneiras:
Pré-incremento/decremento (++x ou --x):
- O operador vem ANTES da variável
- O valor muda IMEDIATAMENTE
O novo valor é usado na expressão
int x = 5; int y = ++x; // x é incrementado para 6 primeiro, depois y se torna 6
Pós-incremento/decremento (x++ ou x--):
- O operador vem DEPOIS da variável
- O valor original é usado primeiro
O valor muda DEPOIS da expressão
int x = 5; int y = x++; // y se torna 5 primeiro, depois x aumenta para 6
Outro exemplo
pós-incremento:
int score = 5;
int res1 = score++;
// res1 é 5
// score é 6pré-incremento:
int score = 5;
int result2 = ++score;
// result2 é 6
// score é 6Experimente você mesmo
Esta lição não inclui um desafio de código.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPós-incremento/Pós-decrementoAtalhos aritméticosOperadores de comparaçãoComparação de strings7IO Básico
Métodos System.outFormatação da saídaClasse ScannerRevisão - Até 120Revisão - Verdadeiro ou falso5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operadores lógicos — Parte 43Variáveis — Parte 2
ConstantesConvenções de nomenclaturaRecapitulação — Inicializar variáveisConversão de tipos — Parte 1Conversão de tipos — Parte 26Tomada de Decisão
Instrução IfIf - ElseInstrução SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de Java online