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

来源:互联网 发布:aria2 windows懒人包 编辑:程序博客网 时间:2024/06/10 19:17

&     与      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 符号右边就不参与运算了。

阅读全文
0 0
原创粉丝点击