Operatori

Aritmetici

Opposto
+ += Addizione
-= Sottrazione
* *= Moltiplicazione
/ /= Divisione, intera se operandi interi e divisione senza resto
% %= Modulo, gli operandi sono troncati a interi, il segno del dividendo
++ Incremento, pre e post
Decremento, pre e post

Confronti

== Uguali
=== Identici, uguali e dello stesso tipo
!=
<>
Non uguali
!== Non identici
< Minore di
<= Minore di, uguale a
> Maggiore di
<= Maggiore di, uguale a

Logici e bit

Logici Bit a bit
! ~ Not
&&
and
& &= And
||
or
| |= Or
xor ^ ^= Xor
<< <<= Shift a sinistra
>> >>= Shift a destra

Stringhe

. .= Concatenazione

Array

+ Unione…
== Uguali, coppie chiave/valore
=== Identici, coppie chiave/valore, stesso ordine e tipo
!=
<>
Non uguali
!== Non identici

Tipo?

instanceof … oggetto, istanza, della classe …