您的位置:首页 > 其它

逻辑与和短路与的区别

2015-07-16 11:07 218 查看
短路与(或)会从左往右逐个判断式子,只要能得出结果后面的式子不再判断。

逻辑与(或)会全部判断后得出结果。

比如

String a = null;

(a == null) || (a.length() == 0)会等于true

(a == null) | (a.length() == 0)会抛空指针异常
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: