Operadores Java
Na tentativa de avançar nosso aprendizado, falaremos hoje sobre os operadores Java .
Operadores em Java
Os operadores Java são usados para executar operações em variáveis e valores.
Dois valores são somados usando o operador + no exemplo abaixo:
Example:
Example:
O operador + costuma ser usado para somar dois valores, como no exemplo acima, mas também pode somar valores ou variáveis:
Example:
Example:
Os operadores em Java são divididos nos seguintes grupos:
- Operadores aritméticos .
- Operadores de atribuição .
- Operadores bit a bit . (Em Java, operadores bit a bit raramente são usados.)
- Operadores de comparação .
- Operadores lógicos .
Operadores Aritméticos Java
Quando se trata de operadores Java , os operadores aritméticos são usados para executar operações matemáticas comuns.
Operador | Nome | Visão geral | Exemplo | Tente |
---|---|---|---|---|
+ | Adição | Soma os dois valores. | x + y | Executar |
– | Subtração | Calcule a diferença entre dois valores. | x-y | Executar |
* | Multiplicação | Dois valores são multiplicados. | x * y | Executar |
/ | Divisão | Calcula a razão entre dois valores. | x/y | Executar |
% | Módulo | Retorna o restante após a divisão | x % y | Executar |
++ | Incremento | 1 é adicionado ao valor de uma variável | ++x | Executar |
— | Decrementar | O valor de uma variável é diminuído em um | –x | Executar |
Operadores de Atribuição Java
Para atribuir valores a variáveis, são usados operadores de atribuição.
O exemplo a seguir usa o operador de atribuição (=) para atribuir 30 a uma variável mrx :
Example:
Example:
A atribuição de adição ( += ) adiciona um valor a uma variável:
Example:
Example:
Aqui está uma lista de todos os operadores de atribuição:
Operador | Exemplo | Igual a | Tente |
---|---|---|---|
= | mrx = 5 | mrx = 5 | Executar |
+= | mrx += 3 | mrx = mrx + 3 | Executar |
-= | mrx -= 3 | mrx = mrx – 3 | Executar |
*= | mrx *= 3 | mrx = mrx * 3 | Executar |
/= | mrx /= 3 | mrx = mrx / 3 | Executar |
%= | mrx %= 3 | mrx = mrx % 3 | Executar |
&= | mrx &= 3 | mrx = mrx & 3 | Executar |
|= | mrx |= 3 | mrx = mrx | 3 | Executar |
^= | mrx ^= 3 | mrx = mrx ^ 3 | Executar |
>>= | mrx >>= 3 | mrx = mrx >> 3 | Executar |
<<= | mrx <<= 3 | mrx = mrx << 3 | Executar |
Operadores bit a bit Java
Usando os operadores bit a bit do Java, você pode executar operações em bits individuais.
Em Java, existem vários operadores bit a bit:
Operador | Visão geral |
---|---|
~ | Componentes bit a bit |
<< | Desvio à esquerda |
>> | Deslocamento para a direita |
>>> | Deslocamento à direita não assinado |
& | E bit a bit |
^ | OU exclusivo bit a bit |
Operadores de Comparação Java
Em operadores Java , dois valores podem ser comparados usando operadores de comparação:
Operador | Nome | Exemplo | Tente |
---|---|---|---|
== | Igual a | mrx == mreexemplos | Executar |
!= | Não igual | mrx != mre exemplos | Executar |
> | Maior que | mrx > mre exemplos | Executar |
< | Menor que | mrx < mre exemplos | Executar |
>= | Melhor que ou igual a | mrx >= mreexemplos | Executar |
<= | Menos que ou igual a | mrx <= mreexemplos | Executar |
Operadores Lógicos Java
Um operador lógico determina a lógica entre variáveis ou valores em Operadores Java :
Operador | Nome | Visão geral | Exemplo | Tente |
---|---|---|---|---|
&& | lógico e | Se ambas as declarações forem verdadeiras, true será retornado. | mrx < 5 && mrx < 10 | Executar |
|| | lógico ou | Se uma das declarações for verdadeira, true será retornado. | mrx < 5 || mrx < 4 | Executar |
! | Lógico não | Retorna falso se o resultado for verdadeiro e vice-versa | !(mrx < 5 && mrx < 10) | Executar |