&(与)和&&(短路与)的区别
在使用&运算时,不论左边为true或者false,右边的表达式都
会进行运算。
如果使用&&进行运算,当左边为false,右边的表达式
不会进行运算。
|(或)和||(短路或)的区别
在使用|运算时,不论左边为true或者false,右边的表达式都
会进行运算。
如果使用||进行运算,当左边为true,右边的表达式
不会进行运算。