operatori numerici
Si riferiscono ai tipi numerici
Operatori | Operazioni | Precedenza |
---|---|---|
* / % | moltiplicazione, divisione, modulo | maggiore |
+ - | somma, sottrazione | minore |
operatori binari
Si riferiscono agli operatori numerici, boolean e anche altri tipi.
- confronto
- uguaglianza:
==
- diversità:
!=
- uguaglianza:
- relazionali
- minore:
<
- minore uguale
<=
- maggiore:
>
- maggiore uguale:
>=
instanceof
- minore:
- shift binario a destra e a sinistra:
- per gli interi positivi (numero)
<<
(shift) e (numero)>>
(shift) >>>
va bene anche per interi in complemento a 2 (CA2).
- per gli interi positivi (numero)
- logici:
- and:
&&
- or:
||
- not:
!
- and:
- bitwise:
- bitwise and:
&
- bitwise or:
|
- bitwise xor:
^
- bitwise and:
- operatore ternario:
? :
- lambda:
->
- todo
operatori unari
- post-incremento e post-decremento:
++
e--
(suffissi) - pre-incremento e pre-decremento:
++
e--
(prefissi),+
e-