Olá javeiros! Após um período longe do blog (estou estudando pra dois concursos e pra prova SCWCD) vamos tentar aos poucos voltar a escrever algum post no nosso blog. Assim que essa fase passar prometo que vou postar mais coisas aqui. Então vamos voltar ao Java!
Neste post vamos começar a estudar os operadores e atribuições em Java. Operadores são essenciais em uma linguagem de programação, e normalmente eles são semelhantes em todas as linguagens. Antes de vermos cada um deles, precisamos saber a precedência dos operadores. A precedência é importante quando temos uma expressão para ser executada. O resultado da expressão vai depender da precedência dos operadores. Veja na tabela abaixo a precedência dos operadores na linguagem Java:
Neste post vamos começar a estudar os operadores e atribuições em Java. Operadores são essenciais em uma linguagem de programação, e normalmente eles são semelhantes em todas as linguagens. Antes de vermos cada um deles, precisamos saber a precedência dos operadores. A precedência é importante quando temos uma expressão para ser executada. O resultado da expressão vai depender da precedência dos operadores. Veja na tabela abaixo a precedência dos operadores na linguagem Java:
Operadores | Precedência |
---|---|
postfix | expr++ expr-- |
unário | ++expr --expr +expr -expr ~ ! |
multiplicativo | * / % |
aditivo | + - |
deslocamento | << >> >>> |
relacional | < > <= >= instanceof |
igualdade | == != |
bitwise AND | & |
bitwise exclusive OR | ^ |
bitwise inclusive OR | | |
lógico AND | && |
lógico OR | || |
ternário | ? : |
atribuição | = += -= *= /= %= &= ^= |= <<= >>= >>>= |
Essa tabela embora pareça muito grande, na verdade é muito intuitiva. A maioria de nós já aprendeu pelo menos a precedência dos operadores matemáticos, que são maioria na tabela. No próximo post vamos estudar a maioria desses operadores. Não vamos estudar todos por que alguns foram retirados do exame 5.0 (ainda bem). Até o próximo post então!