- “&” : 对运算符两侧以二进制表达式的操作符按位分别进行‘与’运算。以bit为单位
- “|” : 对运算符两侧以二进制表达式的操作符按位分别进行‘或’运算。以bit为单位
- “^” : 对运算符两侧以二进制表达式的操作符按位分别进行‘异或’运算。以bit为单位
- “~” : ‘取反’运算符的作用是将各位数字取反
- “>>” : ‘左移’运算符,就是把数转换为二进制数后,全部位数向左移动若干位
- “<<” : ‘右移’运算符,就是把数转换为二进制数后,全部位数向右移动若干位
- “>>>” : 无符号右移一位。不足的补0。