Como é que x = 20; x = ++ x + ++ x + x ++; o valor final de x em java é 65 [duplicado]
Esta pergunta já tem uma resposta aqui:
Como os operadores pós-incremento (i ++) e pré-incremento (++ i) funcionam em Jav 14 respostasComo isso é possível, pois o operador pós-incremento deve aumentar x para 6
Quando fiz o mesmo para y = ++ x + ++ x + x ++; deu um valor 65 para ye 23 para x.
Então, deixe-me saber como os compiladores java estão resolvendo essas expressõe