&&确定一边为true就好了,||不是需要确定两边为true才为true么?

来源:3-5 Java中的逻辑运算符

qq__605

2016-01-06 21:54

&&确定一边为true就好了,||不是需要确定两边为true才为true么?

写回答 关注

3回答

  • 苟富贵勿相忘
    2016-01-06 22:20:37

    应该弄反了,只有当a和b同时为true时a&&b为true,判断 if(a&&b)时,如果a为false时就不需要判断b的值了。

    a或b至少有一个为true是a||b为true,判断if(a||b),如果a为true是就不需要判断b的真假了。

    希望对你有帮助!


  • MirrorJ
    2016-01-06 22:09:54

    你恰好搞反了,&&与运算必须两边都为true才是true,如果左边为false结果肯定为false;

    ||或运算,只要左边为true结果一定为true,两边都为false结果才是false。

  • qq_弹簧_2
    2016-01-06 22:06:38

    http://img.mukewang.com/5360ef9700017b9405870095.jpg

    &&是“与”,或者说并且的意思。要2边都是true才行。||是“或”,一边是就可以,2边都是true当然也行

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165168 学习 · 17581 问题

查看课程

相似问题