| No. | 逻辑运算符 | 描述 |
| 1 | & | AND,与 |
| 2 | && | 短路与 |
| 3 | | | OR,或 |
| 4 | || | 短路或 |
| No. | 条件1 | 条件2 | 结果 | |
| &&(与) | ||(或) | |||
| 1 | true | true | true | true |
| 2 | true | false | false | true |
| 3 | false | true | false | true |
| 4 | false | false | false | false |
| No. | 位运算符 | 描述 |
| 1 | & | 按位与 |
| 2 | | | 按位或 |
| 3 | ^ | 异或(相同为0,不同为1) |
| 4 | ~ | 取反 |
| 5 | << | 左移位 |
| 6 | >> | 右移位 |
| 7 | >>> | 无符号右移位 |
| No. | 二进制数1 | 二进制数1 | 与操作(&) | 或操作(|) | 异或操作(^) |
| 1 | 0 | 0 | 0 | 0 | 0 |
| 2 | 0 | 1 | 0 | 1 | 1 |
| 3 | 1 | 0 | 0 | 1 | 1 |
| 4 | 1 | 1 | 1 | 1 | 0 |
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |