Então vamos começar!
O que significa ++ em java
O sinal ++ é um operador unário comumente conhecido como operador de incremento Java. Aumenta o valor da variável em 1. Em Java, o operador de incremento pode ser utilizado como prefixo ou pós -fixo com base na situação/requisitos.
O que é operador de prefixo em Java
Pré-incremento, como o próprio nome sugere o sinal ++ aparecerá antes da variável i.e. “++ eu” onde "eu" é uma variável. O operador de prefixo aumentará primeiro o valor da variável em um e depois, ele retornará o valor incrementado.
O que é operador pós -fix em Java
No incremento pós -fixo, o operador ++ aparece após a variável, i.e., “Eu ++”. O operador pós-incremento primeiro retorna o valor original da variável e depois incrementa o valor da variável em 1.
Como o operador de pré-incremento funciona em java
Vamos considerar alguns exemplos para entender como um operador de pré-incremento funciona em java.
Exemplo 1
Neste exemplo, criaremos uma variável e aumentaremos seu valor usando o operador de pré-incremento:
classe pública incrementExampleO trecho dado abaixo mostrará a saída:
A saída verificou o funcionamento do operador de pré-increment Java.
Como o operador pós-incremento funciona em java
Vamos considerar o exemplo dado abaixo, para uma melhor compreensão do operador de incremento pós -fix em Java.
Exemplo 2
Vamos modificar um pouco mais o exemplo anterior e aplicar o operador pós-incremento em vez do operador de pré-incremento:
classe pública prefixpostfixExampleAgora vamos obter a seguinte saída:
Desta vez, a saída mostrou o valor real (não incrementado) porque o pós-incremento retornou pela primeira vez o valor real (14) e depois incrementou o valor original por um (15). Mas como verificar isso?
Imprimindo a variável "eu" Mais uma vez fornecerá o valor incrementado. Vamos tentar:
classe pública incrementExampleO trecho dado abaixo fornecerá a saída desejada:
A saída verificou a adequação do operador pós-incremento.
Conclusão
O sinal ++ aparecerá antes da variável no operador de pré-incremento, i i.e., "++ i", onde "eu" é uma variável. O operador de prefixo aumentará primeiro o valor da variável por um e depois retornará o valor incrementado. Enquanto estiver no incremento pós -fixo, o operador ++ aparece após a variável, i.e., “Eu ++”. O operador pós-incremento retorna primeiro o valor original da variável e, posteriormente, incrementa o valor da variável por um. Este artigo foi elaborado sobre a diferença entre o incremento prefixo e pós-fixo com a ajuda de alguns exemplos fáceis de entender.