为了账号安全,请及时绑定邮箱和手机立即绑定

我这个哪里有问题,求大神解答,感谢

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

        if(score>80){

        if(sex.eqauls("女")){

        System.out.println("进入女子组决赛");}     

        else{System.out.println("进入男子组决赛");}

        else{System.out.println("淘汰");}

        

        

        

        

        

        

        

        

        

}

}


正在回答

2 回答

按目前的代码,if-else的嵌套应该是

if( ...    ){

        if( ...   ){

                ...        

        }else{

                ...

        }

}else{

        ....

}

可你写成了

if( ...    ){

        if( ...   ){

                ...        

        }else{

                ...

        }else{

                ....

        }

}


0 回复 有任何疑惑可以回复我~

public class HelloWorld {


    public static void main(String[] args) {


int score = 94;


String sex = "女";


        if(score>80){


        if(sex.equals("女")){


        System.out.println("进入女子组决赛");

            

        }     


        else if(sex.equals("男")){

            System.out.println("进入男子组决赛");

            

        }


        else{

            System.out.println("淘汰");

            

        }


 }


}


}


0 回复 有任何疑惑可以回复我~
#1

慕函数3557008

可以改成这样的,你第二个if判断时的equals打错了,然后下方第二个else没有判定词
2021-05-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我这个哪里有问题,求大神解答,感谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信