您的位置:首页 > 编程语言 > Java开发

java 自我知识总结(二) 逻辑运算符

2017-11-14 09:33 176 查看
&     与      a&b   =>   两边都为真,结果才为真, 如果有一个为假,结果就为假

true & true = true;

true & false = false;

false & true = false;

false & false = false;

|      或                       如果有一个为真 结果就为真, 如果两边都为假,结果为假

true | true = true;

true | false = true;

false | true = true;

false | false = false;

^     异或                   两边相同就为假 两边不同就为真

true ^ true = false;

true ^ false = true;

false ^ true = true

;false ^ false = false;

! 非 非真为假 非假为真 不能数值运算

&& 短路与 如果与号左边的运算结果为:false 与号右边不会参与运算,因为结果已经被确定了。

|| 短路或 如果符号左边运算结果为:true 符号右边就不参与运算了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: