黑马程序员技术交流社区

标题: 优化逻辑 AND(&&)和OR(||)的小知识 [ [打印本页]

作者: 郑丹丹1990    时间: 2013-3-31 21:21
标题: 优化逻辑 AND(&&)和OR(||)的小知识 [
对于逻辑 And(&&):  
     除非条件表达式的前半部分为真,否则,不会再去求算逻辑AND运算符的后半部.如果前半部 为假,整个条件表达式一定为假,所以再去求算后半部就没效率了.  
对于逻辑 OR(||):  
     除非条件表达式前半部为假,否则,不会再去求算逻辑OR运算符的后半部,如果前半部为真, 整个条件表达式一定为真.  
总结:使用逻辑AND(&&)时,把结果最可能为false的表达式放到前面;使用逻辑OR(||)时,把结果最可能为true 的表达式放到前面.  

作者: 许庭洲    时间: 2013-3-31 22:06
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2