猿问
关于逻辑运算符左结合还是右结合;
关于逻辑运算符左结合还是右结合 && || !
张强001
浏览 2681
回答 1
1回答
qq___524
&& || !的优先级不一样!的优先级高于另外两个,所以如果一个逻辑表达式有 ! 运算,就会先计算 ! 运算&& 的优先级其次|| 的优先级是最低的表达式 a&&b 计算时,先计算a的逻辑值,如果是true,则再计算b的逻辑值,如果是false,就不再计算,表达式的值就是false(也就是b被短路了)表达式 a||b 计算时,先计算a的逻辑值,如果是false,再计算b的值,如果a的值是true,则直接返回true,b的值不再计算,这是,b就被短路了
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答