逻辑运算符是可以把多个boolean放在一起运算,最终返回一个boolean。
case(案例)
需求:手机size(尺寸)大于6.5,RAM(内存)大于8G,pice价格低于5000
double size = 9.8;
double RAM = 32;
double price = 4999;
&.case 逻辑与
size >= 6.5 & RAM >= 8 & price <= 5000
//结果打在评论区
|.case 逻辑或
size == 6.5 | RAM >= 32 | price <= 50000
//结果打在评论区
!.case 逻辑非
System.out.println("!true" + "!false");
^.case 逻辑异或
System.out.println(!true ^ !false);
&&.case
size <= 6.5 && RAM == 32 && price == 4999
//RAM还执行吗
||.case
size == 6.5 || RAM == 32 && price == 4999