操作符 >>> 抽象方法

int operator >>>(
  1. int shiftAmount
)

按位无符号右移 shiftAmount 位。

移除最低的 shiftAmount 位,其余位(如果有)下移,新最高位为移入的零位。

shiftAmount 必须是非负数。

示例

print((3 >>> 1).toRadixString(2)); // 0011 -> 0001
print((9 >>> 2).toRadixString(2)); // 1001 -> 0010
print(((-9) >>> 2).toRadixString(2)); // 111...1011 -> 001...1110 (> 0)

实现

int operator >>>(int shiftAmount);