
Agora vou explicar um pouco mais sobre operadores Java, com isso você entende melhor o que faz cada um e poderá utilizar de acordo com suas necessidades no seu programa JAVA.
Operadores Básicos no Java.
Nem precisa de exemplo, mas vai lá.
Soma +
result = soma+soma2;
Subtração -
result = soma-result;
Multiplicação *
result = result *soma2;
Divisão /
result = result/soma2;
Resto da Divisão %
result= 10 %3;
Operadores de Atribuição:
O mais básico deles é o =
int atribuidor = 10;
Só que alem desse há outros tipos de atribuição:
- +=
result += soma;
isso significa que:
result = result + soma;
- -=
result -= soma2;
Traduzindo:
result = result - soma2;
- *=
soma *= soma2;
é mesma coisa que:
soma = soma * soma2;
- /=
result /= result;
significa que:
result = result / result;
- %=:
valor1 %= valor;
é o mesmo que:
valor1 = valor1 % valor;
Comparadores: Permitem comparar variáveis segundo a relação de igualdade/desigualdade o relação maior/menor. Devolvem sempre um valor booleano.
- > :Maior que
- < :Menor que
- == :Iguais
- != :Diferentes
- >= :Maior ou igual que
- <= :Menor ou igual que
Incrementadores e Decrementadores
São aqueles que se utiliza pra incrementar as variáveis em uma unidade:
- ++
soma ++;
é o mesmo que:
soma = soma+1;
soma
;
representa o seguinte:
soma = soma-1;
Operadores Lógicos:
&& : (.e. em portugol) verifica se as duas ou mais expressões são verdadeiras e retorna true casa seja:
if (x>1 && y<0){
x = x+y;
}
|| :(.ou. em portugol) Sempre retornara true se alguma das expressões comparadas forem verdadeiras:
if (x>1 || y<0){
x = x+y;
}
! :(não em portugol) Nega a expressão, se a expressão for verdadeira retorna false
if ( !(x>1) || y<0){
x = x+y;
}
Existem também os operadores de a nível de bits, mais como são pouco utilizados vou deixar para um outro post..
Downloads:

