逻辑与&&和逻辑或||的本质和区别?
逻辑与:也叫作短路与
- 从左往右,依次计算
- 当计算第⼀个运算元,先隐式转换为Boolean值进⾏⽐较
- true ,继续下⼀个⽐较
- false ,直接返回该运算元的初始值
- 如果找到最后也没有找到,就返回最后⼀个运算元
逻辑或:也叫做短路或
从左往右,依次计算
当计算第⼀个运算元,先隐式转换为Boolean值进⾏⽐较
true ,直接返回该运算元的初始值
false ,继续下⼀个⽐较
如果找到最后也没有找到,就返回最后⼀个运算元
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CC_Blog!
评论