问答详情
源自:3-5 Java中的逻辑运算符

同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true什么意思

one>two不是false吗

提问者:慕前端6069251 2017-09-04 16:58

个回答

  • leowei
    2017-09-11 16:38:43

    在( one < two ) || ( one < three )  左边是true ,这样为了提高效率,后面就不算了,直接返回true

  • leowei
    2017-09-11 16:36:42

    同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true什么意思

    one>two不是false吗,  说的是如果!

    当然上面的命题不存在


  • 菜鸟孤狼
    2017-09-04 17:24:25

    ||运算只要有一面是对的就是true。

  • 慕前端6069251
    2017-09-04 17:17:45

    好的,ok

  • 慕仙0103630
    2017-09-04 17:14:36

    1. 此表达式中 || 是短路或,只要两边表达式有一个对的,此表达式就正确,因为右边正确,所以整个表达式就是对的,不用再纠结左面对不对了