逻辑&(与)
只要两边的boolean结果有一个为false,结果为false;
只有两边都为true,结果才为true;
还有一种逻辑&&(短路与)
&:无论左边为真还是为假,右边都会运算
&&:当左边为false,右边不会运算
逻辑|(或)
两边只要有一个为true,结果为true;
只有两边都为false,结果为false;
还有一种逻辑||(短路或)
|:无论左边为真还是为假,右边都会运算
||:当左边为true,右边不会运算
逻辑^(异或)
两边结果相同为false;
两边结果不同为true;
逻辑!(非):取反