Java-Bit-Operationen >>> verschieben
Warum wenn
int x = -1 // binary: 11111111111111111111111111111111
x = x >>> 31;
Wir haben 000000000000000000000000000001
aber falls
int x = -1
x = x >>> 32;
wir haben 111111111111111111111111111111 (wieder -1)
aber nicht 00000000000000000000000000000000?