【发布时间】:2015-09-12 11:02:30
【问题描述】:
我很难理解 java 中的 >>> 位运算符。
int a = 60;
int c = 0;
c = a >>> 2;
System.out.println("a >>> 2 = " + c );
结果是 15
但是怎么变成15了呢?
【问题讨论】:
-
如果你不知道它的名字,你如何谷歌逻辑右移?
-
docs.oracle.com/javase/tutorial/java/nutsandbolts/op3.html - 位和位移运算符的快速解释。
-
@1010:猜猜如果你只是用这个问题的标题谷歌会发生什么?
-
@Crowder 我得到了其他运营商的参考。但更糟糕的是,你写标题时的 SO 建议肯定有一些重复。
标签: java