Este artigo apresentará um entendimento completo dos conceitos listados abaixo:
Então vamos começar!
O que significa ++ em java
O sinal ++ é um operador unário conhecido como operador de incremento. É usado para incrementar/aumentar o valor de uma variável e pode ser usado como prefixo ou postfix.
++ Operador como pré-incremento e pós-incremento
Os meios de pré-incremento: ++ O operador será usado antes da variável, i.e., “++ variável”. Portanto, no caso de incremento de prefixo, primeiro, o valor da variável será incrementado/aumentado por um, então ele retornará esse valor incrementado.
Por outro lado, se falarmos sobre incrementos de pós -fix, o operador ++ virá após a variável, i.e., “Variável ++”. Portanto, neste caso, primeiro, o valor original da variável será retornado e, em seguida, seu valor será incrementado por 1.
Como o trabalho de pré-incremento e pós-incremento em Java
Considere o trecho de código abaixo, para uma profunda compreensão de como o prefixo e o incremento de pós -fix trabalham em Java:
classe pública incrementExampleNos dois casos (eu.e. Prefixo, postfix) O valor das variáveis deve ser incrementado por 1:
A partir do trecho acima, observamos que o prefixo mostrou o valor incrementado, mas o postfix mostrou o valor original (não incrementado). Por que é tão?
Como verificar se o valor do operador do pós -fixo está incrementado ou não?
Na seção anterior, aprendemos que o operador postfix retornou pela primeira vez o valor original da variável e depois incrementamos o valor da variável em 1. Então, considerando essa condição, se imprimirmos o "num2" novamente, o resultado deve ser o valor incrementado, então vamos tentar:
classe pública incrementExampleAbaixo o snippet mostrará a saída resultante:
A saída verificou que, quando buscamos o valor de Num2, mostrou o valor incrementado, o que provou o funcionamento do operador pós-incremento.
O que significa - em java
É um operador unário referido como um operador de decréscimo em todas as linguagens de programação e diminui/diminui o valor de uma variável por 1. O operador pode ser usado como prefixo ou postfix.
- Operador como prefixo e pós -fixo
Meios de pré -decisão: - O operador será usado antes da variável, i.e., "- variável". Portanto, no caso de decréscimo de prefixo, primeiro, o valor da variável será diminuído/diminuído em um, então ele retornará esse valor decrementado.
Por outro.e., "variável -". Portanto, neste caso, primeiro, o valor original da variável será retornado e, em seguida, seu valor será diminuído por 1.
Como o trabalho de pré-decisão e pós-decreção em Java
Vamos considerar o exemplo abaixo para entender o funcionamento dos operadores de decréscimo prefixo e pós -fixo em Java:
classe pública incrementExampleO snippet de código acima dado produzirá a seguinte saída:
A saída verificou o funcionamento dos operadores de pré-decisão e pós-decreção.
Conclusão
Em Java, ++ e - os sinais representam operadores de incremento e decréscimo, respectivamente. Os operadores ++ e - aumentam e diminuem o valor da variável em 1. Ambos os operadores podem ser usados como prefixo ou postfix. No prefixo, o operador de incremento/decréscimo vem antes da variável, enquanto no caso do pós -fixo, o operador de incremento/decrementação vem após a variável. Os operadores de prefixo primeiro incrementam/decrem o valor da variável por um e depois retornam esse valor incrementado. Enquanto os operadores pós -fix retornam o valor original da variável e depois incrementam/decrem o valor da variável por 1.