逻辑运算符:&&(与)  ||(或) !(非) 

其操作数的数据类型为逻辑型,其运算结果也是逻辑型值

.总结位运算符与逻辑运算符的区别

 位移运算符:&    |   !

位运算可以对逻辑型、数值进行逻辑运算

.总结位运算符与逻辑运算符的区别

逻辑运算符(&&||)与位运算符(&|)的区别:

逻辑运算符只能针对boolean类型进行逻辑运算,而位运算可以对数值进行逻辑运算。

逻辑运算符有短路情况,即前面的表达式可以得到最终结果时,后面的表达式将不被执行。

 

相关文章: