2
respostas

[Dúvida] Conta em JAVA

Percebi que em JAVA se eu pedir para fazer uma conta como por exemplo 2 + 5 * 7; e pedir para imprimir a conta sai correta sem eu precisar colocar os () na multiplicação para forçar a fazer ela primeiro, isso é algo novo da linguagem ou ela sempre foi assim ? Imagem da conta sendo feito em java

2 respostas

Por padrao a multiplicação e a divisao são executadas primeiro. Caso vc queira que a soma ou a subtração sejam efetuadas antes da divisão ou multiplicação ai sim vc deve colocar entre parênteses ....e isso priorizaria o calculo.

int idade; idade = (2+5) * 7;

49

Entendi, muito obrigado Cléber !