使用短路运算子方式判断是否更为高效?
来源:6-1 闰年问题案例
Zach_Lin
2021-11-13 21:41:39
问题描述:
使用两种逻辑运算浮方式都可以正常执行,但是我在想是否使用短路运算浮会更有效率,因为它不用执行全部的判断语句
相关截图:
相关代码:
if(((year%4 == 0)&&(year%100 != 0)) || (year%400 == 0)){} // use && and || if(((year%4 == 0)&(year%100 != 0)) | (year%400 == 0)){} // use & and |
1回答
好帮手慕小蓝
2021-11-14
同学你好,同学的想法是正确的,使用短路运算符可以提高代码的执行效率,所以通常情况下会优先使用短路运算符。
祝学习愉快~
相似问题