逻辑运算符&&和||的短路情况

逻辑运算符

&& 、 || 、 !
(&&和||)存在短路 ,(&和|)不存在短路问题
(&和|)如果两边为boolean类型的值,按照逻辑与和逻辑或进行运算
&&:两边都为true,则返回true
||:有一个为true,则返回true
!:取反
&& 短路:左边返回false,表达式短路,右边不执行
boolean b = 3>4 &&true ; //false
||短路:左边返回true,表达式短路,右边不执行

你可能感兴趣的:(基础知识,java)