问答详情
源自:3-6 练习题

这不应该会出现”短路“现象吗

不是说左边为真,系统会默认吗

提问者:小确幸ing 2015-07-18 19:45

个回答

  • 管理員
    2015-07-20 13:44:12
    已采纳

    boolean a = true;

    boolean b= false;

    if( a || b) //短路

    if( b || a)//正常

    if( a && b)//正常

    if( b && a)//短路


    短路的判断一般是

    或:左边为true 表达式必为true,短路可以(通过减少一次不必要判断)提高效率

    与:左边为false 表达式必为false

  • 管理員
    2015-07-22 11:20:44

    或 ||

    与 &&