Operadores de asignación:
+=: a += b es equivalente a a = a + b.
-=: a -= b es equivalente a a = a - b.
*=: a *= b es equivalente a a = a * b.
/=: a /= b es equivalente a a = a / b.
%=: a %= b es equivalente a a = a % b.
Operadores de incremento:
++: i++ es equivalente a i = i + 1.
--: i-- es equivalente a i = i - 1.
Podemos usar estos operadores de forma prefija (++i) o postfija (i++). La diferencia está en qué operación se ejecuta primero:
int vidas = 5;
int regalo = 100 + vidas++;
System.out.println("Regalo: " + regalo + ", vidas: " + vidas);
int vidas = 5;
int regalo = 100 + ++vidas;
System.out.println("Regalo: " + regalo + ", vidas: " + vidas);