Java para Iniciantes #7 – Operadores Java

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:

Java SDK

Veja Também:

Sem Respostas »

Nenhum comentário ainda.

RSS feed para comentários sobre este post. TrackBack URL

Deixe um comentário