O operador de atribuição é o sinal de igual simples, =.
Funciona de maneira similar em Java e outras linguagens de programação.
Forma geral: var = expressão;O tipo de var deve ser compatível com o tipo de expressão.
Permite a criação de uma cadeia de atribuições.
Exemplo:
int x, y, z;
x = y = z = 100; -> atribui x, y, e z com 100.
O operador = fornece o valor da expressão do lado direito.
O valor de z = 100 é 100, que é atribuído a y e, em seguida, a x.
A cadeia de atribuição facilita configurar várias variáveis com um valor comum.
Atribuições abreviadas
- Java fornece operadores de atribuição abreviada para simplificar certas instruções de atribuição.
Exemplo:
x = x + 10;
pode ser escrito como x += 10;.
O operador += atribui a x o valor de x mais 10.
Outro exemplo:
x = x - 100;
é igual a x -= 100;.
As duas instruções atribuem a x o valor de x menos 100.
A atribuição abreviada funciona para todos os operadores binários em Java (operações entre dois operandos).
Forma geral da atribuição abreviada:
var op = expressão;
Operadores aritméticos e lógicos de atribuição abreviada:
-= (Subtração e Atribuição): subtrai o valor do lado direito do valor do lado esquerdo e atribui o resultado à variável do lado esquerdo.
/= (Divisão e Atribuição): divide o valor do lado esquerdo pelo valor do lado direito e atribui o resultado à variável do lado esquerdo.
&= (AND e Atribuição): realiza a operação lógica AND bit a bit entre o valor do lado esquerdo e o valor do lado direito, e atribui o resultado à variável do lado esquerdo.
^= (XOR e Atribuição): realiza a operação lógica XOR bit a bit entre o valor do lado esquerdo e o valor do lado direito, e atribui o resultado à variável do lado esquerdo.

SOCIAL SHARE CARD GENERATOR