| 位运算符 | 意义 |
|---|---|
| & | 与 |
| | | 或 |
| ^ | 抑或 |
| ~ | 非 |
&和|运算符不采用“短路”方式来求值,也就是说,得到的计算结果之前两个操作数都需要计算。
另外,>>表示左移,<<表示右移
最后,>>>运算符会用0填充高位。而>>用符号位填充高位,不存在<<<运算符。
| 位运算符 | 意义 |
|---|---|
| & | 与 |
| | | 或 |
| ^ | 抑或 |
| ~ | 非 |
&和|运算符不采用“短路”方式来求值,也就是说,得到的计算结果之前两个操作数都需要计算。
另外,>>表示左移,<<表示右移
最后,>>>运算符会用0填充高位。而>>用符号位填充高位,不存在<<<运算符。