什么>>>在java中意思

时间:2015-06-25 17:40:10

标签: java

我很难理解java中的>>>位运算符。

 int a = 60;
 int c = 0;
 c = a >>> 2;
 System.out.println("a >>> 2 = " + c );

结果是15

但它怎么变成15?

1 个答案:

答案 0 :(得分:5)

60 in binary is 111100.右移2,你得到1111.那是15