Java Logical operator 逻辑运算符

逻辑运算符是可以把多个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

猜你喜欢

转载自blog.csdn.net/EverythingDone/article/details/136216821