逻辑与&&和位与&的一点区别说明
我们都知道位运算除了可以对二进制数进行操作之外,还可以对布尔型值进行运算。如我们这里要说的&运算:除了1& 1 为1外,其他的都是0,还有true&true为true外,其他的都为false,逻辑与&&和位与&对布尔型值得操作很相似。这里特别指出他们的不同之处:有如下的code
result = s!= null & s.length() > 5;
同样的规则适用于||和|