这样就不是短路了吗

这样就不是短路了吗

package com.imooc.operator;


public class LianXi3 {


public static void main(String[] args) {

int sum=240;

int en=55;

if(sum>=230&&en>=60){

System.out.println(true);

}else{

System.out.println(false);

}

int n=3;

boolean b=(3<7)&&((n++)<2);

System.out.println(n);

}


}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

sum>=230&&en>=60 这个不短路    (3<7)&&((n++)<2)这个就短路

  • 慕粉061133557 提问者 #1
    非常感谢!
    2017-04-27 15:22:36
  • 莨菽菽 回复 提问者 慕粉061133557 #2
    不好意思,第二个也不是短路,我看成是||了,因为&&是双真才真,3<7是真并不能确定整个表达式正确,所以并没有短路,你的想法是正确 = = 之前打错了还被采纳了实在惭愧,不好意思
    2017-04-27 15:38:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师