Operadores de
atribuição são operadores que atribuem (obvio) novos valores as variáveis ou
expressões. Existem dois tipos de atribuições:
- Atribuição simples. x = 7;
- Atribuição composta. x += 7 é igual
a x = x +7;
A atribuição composta incrementa o valor da variável x por exemplo com o
operando ou expressão do lado direito +
7. O operando composto funciona para muitos outros operadores tais como:
-= Subtração
+= Adição
*= Multiplicação
/= Divisão
%= Resto
Vamos à prática:
class OperadorAtribuicao{
public static void main(String
args[]){
int meuInt = 10;
System.out.println("Valor
Atual de meuInt: " + meuInt);
//Atribuido + 5
meuInt += 5; // = meuInt
= menuInt + 5;
System.out.println("Valor
de meuInt += 5: " + meuInt);
//Subtraindo + 5
meuInt -= 5; // = meuInt
= menuInt - 5;
System.out.println("Valor
de meuInt -= 5: " + meuInt);
//Multiplicando * 5
meuInt *= 5; // = meuInt
= menuInt * 5;
System.out.println("Valor
de meuInt *= 5: " + meuInt);
//Dividindo / 5
meuInt
/= 5; // = meuInt = menuInt / 5;
System.out.println("Valor
de meuInt /= 5: " + meuInt);
//Resto % 5
meuInt %= 3; // = meuInt
= menuInt % 3; Mudei para 3 para dar um resto se fosse 5 daria 0 porque 10\5 =
2 sem sobras
System.out.println("Valor
de meuInt %= 3: " + meuInt);
}
}
Até o próximo post.
obrigada
ResponderExcluir