1)逻辑运算符用于连接布尔型表达式,在Java中不可以写成3<x<6,应该写成x>3 & x<6 。 2)“&”和“&&”的区别: • 单&时,左边无论真假,右边都进行运算; • 双&&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。 3)“|”和“||”的区别同理,双或时,左边为真,右边不参与运算。左为假,右边参与运算。 4)异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false。两边不同,结果真。 例子: 相关文章: