java中的boolean的返回值?
发布网友
发布时间:2022-05-21 16:01
我来回答
共3个回答
热心网友
时间:2023-11-01 10:19
int x=3,y=5;
boolean b = x>y && x++ == y--;
这样写才是正确的,运行之后x=3,因为表达式用的是与运算符,只有x>y和x++==y--都为真才返回true,因为第一个x>y是假,所以x++==y--这句是不执行,所以x还是等于3。
热心网友
时间:2023-11-01 10:19
可以用来作判断,然后根据业逻辑写代码
boolean是java关键字,表示就像c和c++中的bool一样。但是java中的boolean只能是true和false,而不能像c和c++中的可以bool flag =1;这样赋值。而只能像boolean b = true或者boolean b = false;这样赋值。
热心网友
时间:2023-11-01 10:20
x>y返回false,b=x>y所以b值为false
x++=4,y--=4,所以x++==y--返回值为true
最终false && true返回值为false
可在程序中用System.out.println(b);验证结果