int a=-1;
System.out.println(a>>>1);
输出结果为2147483647
我想问一下 这个结果怎么得来的 
a的二进制是11111110 右移一位 因该是01111111吧 那也不该是这个结果啊  
各位高手解释一下吧