Java学习笔记之二十九 位运算符

再处理整型时,可以对组成整型数值的各个位进行操作。

可以使用屏蔽技术来获得整数中的各个位。

位运算符:

  • & 按位与
  • | 按位或
  • ^ 按位异或
  • ~ 按位非

这些运算符在位模式下运作。

&和|不按短路方式计算。

  • >> 将二进制位右移
  • << 将二进制位左移
  • >>> 用0填充高位
  • >> 用符号位填充高位
  • <<< 这种运算符不存在。