Você está na página 1de 2

Sintaxe de Java

3.1 Operadores Aritméticos


Operação em Operador Expressão Descrição
Java Aritmético em Java
Adição + a+b Retorna a soma de a e b
Subtração - a–b Retorna a diferença entre a e b
Multiplicação * a*b Retorna o produto de a por b
Divisão / a/b Retorna a divisão de a por b
Módulo % a%b Retorna o resto da divisão de a por b

3.2 Operadores de Comparação


Operador de Igualdade e Relacional Exemplo em Java Descrição
== a==b a é igual a b
‘!= a !=b a não é igual a b
> a>b a é maior que b
< a< b a é menor que b
>= a>=b a é maior ou igual a b
<= a <= b a menor é ou igual a b

3.3 Operadores Aritméticos de Atribuição


Operador de Tarefa Expressão Explicação Resultado
Assuma: int c=3, d=5, e=4, f=6, g=12;
+= c+=7 c=c+7 c é igual a 10
-= d-=4 d=d-4 d é igual a 1
*= e*=5 e=e*5 e é igual a 20
/= f/=3 f=f/3 f é igual a 2
= c=d c=d c é igual a 5
%= g%=9 g=g%9 g é igual a 3

3.4 Operadores Incrementais/Decrementais


Operador Chamado Expressão Explicação
++ Pré-incremento ++a Incrementa a em 1 então usa o novo valor de
a na expressão em que reside a.
++ Pós-incremento a++ Usa o valor de a na expressão em que reside
a, então incrementa a em 1.
-- Pré-decremento --b Decrementa b em 1 então usa o novo valor
de b na expressão em que reside b.
-- Pós-decremento b-- Usa o valor de b na expressão em que reside
b, então incrementa b em 1.

3.5 Operadores Lógicos de Comparação


Operador Expressão Descrição
&& a && b Operador Lógico And
║ a║b Operador Lógico Or
! a !b Operador Lógico Not

3.6 Operadores Aritméticos Bit a Bit


Operador Descrição
& Operador And da aritmética bit a bit
│ Operador Or da aritmética bit a bit
^ Operador Xor da aritmética bit a bit
~ Operador de complemento da aritmética bit a bit

3.7 Operadores de Deslocamento Bit a Bit


Operador Descrição
<< Operador de deslocamento para a esquerda bit a bit
>> Operador de deslocamento para a direita bit a bit
>>> Operador de deslocamento para a direita com preenchimento de zeros bit a bit

Você também pode gostar