| 運算符 | 名稱 | 輸出 1 的條件 |
|---|---|---|
& | 按位 AND | 兩輸入位皆為 1 |
| | 按位 OR | 至少一輸入位為 1 |
^ | 按位 XOR(異或) | 兩輸入位恰好一個為 1 |
~(按位 NOT/非):單輸入,輸出與輸入相反(0→1,1→0)|、^、~(「位」很小)||、!(「邏輯」較大)&=、|=、^= 合法;~ 為一元運算符,不可與 = 結合。
&、|、^,效果與邏輯運算符相同! 混淆)^ 作為邏輯 XOR(邏輯運算符列表無此項)按位運算源自 C 語言底層硬體操作需求,Java 保留此特性以支援嵌入式開發場景,現代應用較少直接使用。