nintenyun

导航

2012年6月2日 #

逻辑与(&)和逻辑或(|) VS 短路与(&&)和短路或(||)

摘要: [原创]逻辑与(&)和逻辑或(|) VS 短路与(&&)和短路或(||) 这个曾经让我分不清的两个东东,今天专门拿出来做一小结,以备日后查阅。并附Java四大运算符和比较运算符简介。1. 逻辑与(&)和逻辑或(|): 标准的逻辑与(&)和逻辑或(|),不论第一个表达式为true or false,都计算第二个表达式。 例如:if (c==0 | e++ 10) 既然用了短路与(&&) 运算符,就不会有当denom为0时产生的意外运行时错误。如果该行代码使用标准与 运算符(&),它将对两个运算数都求值,当出现被0除的情况时,就会产生 阅读全文

posted @ 2012-06-02 11:04 nintenyun 阅读(484) 评论(0) 推荐(0)