短路运算

短路运算

当一个参与运算的操作数足以推断该表达式的值时,另一个操作数(可能是表达式)就不会执行。

短路运算的符号: ||,&&,!(或与非)

  • 用&&来举例:

例子中的b在执行完a<4(5<4),就可以得出false,然后&&后面跟着的内容就会直接不去执行,所以a结果仍是5。

如上图,如果在后面再或一个boolean运算,里面的运算还是会执行的,但是&&后面的运算还是被跳过(短路)。

posted on 2022-07-27 16:43  沁鱼  阅读(193)  评论(0)    收藏  举报