Java - >>运算符?

Sha*_*ild 1 java

我已经查看了oracle网站,但这对我来说似乎很先进,请有人能给我一个基本的故事来了解java中的>>运算符吗?也许一个基本的例子会很好.

Lou*_*man 8

>>是正确的按位移位.例如,5 >> 12因为5101二进制的,并且向右移动得到10.

它(大部分)相当于"除以2",尽管它与负数并不完全相同.

  • 不是我的downvote,但这可能是因为谷歌搜索"Java运营商"并查看前几个结果将提供您所要求的(包括示例) (2认同)