Originariamente inviato da Spocchioso
il simbolo pipe non è un OR
Certo che è una "OR"!!!

Originariamente inviato da Spocchioso
ma operatore che fa un or BINARIO tra due interi
L'operatore | in Java è un OR binario se gli operandi sono primitivi interi mentre è un OR logico (non "short-circuit") se gli operandi sono boolean.
E quello che speravi fosse possibile (cioè Key.JUMP | Key.LEFT) non è né l'uno né l'altro ....

Grazie ... ma non c'era bisogno che mi spiegassi gli operatori.