Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Expressões<br />
Esta seção apresenta a manipulação de variáveis e implementação de tomada de<br />
decisões em programas <strong>Java</strong>.<br />
Operadores lógicos e aritméticos<br />
Os operadores <strong>Java</strong> são similares em estilo e função aos operadores da<br />
linguagem C/C++. A tabela abaixo enumera esses operadores em ordem de<br />
precedência:<br />
Delimitadores . [] () ; , Servem para delimitar<br />
partes distintas de um<br />
comando, método ou<br />
classe.<br />
Ordem<br />
de<br />
leitur<br />
a:<br />
Operador<br />
:<br />
Função:<br />
4<br />
Unário ++ Incrementa o valor da variável em uma unidade.<br />
Exemplo: i++; contador++;<br />
Unário -- Diminui o valor da variável em uma unidade. Exemplo:<br />
i--; contador--;<br />
+ - Operadores aritméticos<br />
* / % Multiplicação, divisão, resto<br />
>><br />
>> Operadores de deslocamento aritmético e lógico<br />
== != Igualdade e desigualdade<br />
^ Potência<br />
&& AND<br />
|| OR<br />
?: Operador condicional. Exemplo: i=0; (i>2?i=0:i--);<br />
= *= %= Operadores aplicados sobre a atribuição<br />
+= -=<br />
<br />
=<br />
>>>= &=<br />
^= |=<br />
instance<br />
of<br />
Identificador de classes