代码点读机 / Java / >>

>> Java · 运算符

把二进制位向右移,左边补符号位(算术右移)。

怎么用

a >> 位数

小例子

System.out.println(-8 >> 1);

运行结果

输出 -4

提醒:正数补 0,负数补 1

官方文档:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条