Why doesn\'t Java support the <<< (unsigned left shift) operator, but does support the >>> (unsigned right shift) operator?
<<<
>>>
I think this is a design mistake. The << is not arithmetic shift. << is supposed multiply 2 if you do
0xF0FFFFFF << 4
it return a positive number! a negative number multiply 2 should never get a positive number. the << is doing <<< work.