为什么我们通常使用“\”?我只是想知道为什么我们通常使用逻辑或||在两个不按位或不按位的布尔人之间|虽然他们俩都工作得很好。我是说,看看下面这些:if(true | true) // passif(true | false) // passif(false | true) // passif(false | false) // no passif(true || true) // passif(true || false) // passif(false || true) // passif(false || false) // no pass我们能用吗|而不是||?同事&和&&.
3 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
||
&&
|
&
Boolean b = true;if(b || foo.timeConsumingCall()){ //we entered without calling timeConsumingCall()}
if(string != null && string.isEmpty()){ //we check for string being null before calling isEmpty()}
MM们
TA贡献1886条经验 获得超2个赞
if (foo == null || foo.isClosed()) { return;}if (bar != null && bar.isBlue()) { foo.doSomething();}
|
&
NullPointerException
添加回答
举报
0/150
提交
取消