一、概念
1、算术右移 >>:低位溢出, 符号位不变, 并用符号位补溢出的高位
2、算术左移 <<: 符号位不变, 低位补 0
3、>>> 逻辑右移也叫无符号右移, 运算规则是: 低位溢出,高位补 0
4、特别说明:没有 <<< 符号
二、案例
1) int a=1>>2; //1 => 00000001 => 00000000 本质 1 / 2 / 2 = 0
2) int c=1<<2; //1 => 00000001 => 00000100 本质 1 * 2 * 2 = 4
我是吕同学,祝自己也祝您变强了~