Operadores y sentencias

  • Un operador es un símbolo especial que se puede aplicar a un conjunto de valores, variables o literales, o que devuelven un resultado
  • Pueden ser unarios, binarios o ternarios, dependiendo del número de operandos
Orden de precedencia de los operadores en Java
Operador Símbolos y ejemplos
Operador Post-Unario expresión++ expresión--
Operador Pre-Unario ++expresión --expresión
Otros operadores unarios + (como operador unario)
- (como operador unario)
!
Multiplicación
División
Módulo
*
/
%
Suma
Resta
+ (como operador binario)
- (como operador binario)
Operadores shift <<
>>
>>>
Operadores relacionales <=
>=
<
>
instanceof
Igual
No-igual
==
!=
Operadores lógicos &
^
|
Operadores lógicos de cortocircuito &&
||
Operadores ternarios expresión_booleana?expresión1:expresión2
Operadores de asignación =
+=
-=
*=
/=
%=
&=
^=
!=
<<=
>>=
>>>=