- > 大于号
- < 小于号
- >> 向右移位 eg: 3>>1,3向右移动一位,二进制表示为 11变为1,返回到十进制为 1。
- << 向左移位 eg: 3<<1,3向左移动一位,二进制表示为 11变为110,返回到十进制为 6。
- & 位与符 eg: 3 & 1,两数相同位置全为1,才能为1。二进制表示为 11 & 1 变为01,返回到十进制为 1。
- | 位或符 eg: 3 | 1,两数相同位置只要有一个为1,就为1。二进制表示为 11 | 1 变为11,返回到十进制为 3。
- ^ 位异或符 eg: 3 ^ 1,两数相同位置相反才能为1。二进制表示为 11 ^ 1 变为10,返回到十进制为 2。