问答详情
源自:4-4 Java条件语句之嵌套 if

怎么修改,代码才能成立呢

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "人妖";

        if(score>80){

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

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

            }else if(sex.equals("男"));

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

        }else{

            Syetem.out.println("进入人妖组决赛");


提问者:慕工程5683022 2017-04-26 02:50

个回答

  • 清闲的水滴
    2017-04-28 15:46:33

    public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "女";

            if(score>80){

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

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

            }

    }

    }


  • ziom
    2017-04-26 08:04:43

    // 你贴出来的这段代码空格都是全角的,要改成半角,再把花括号匹配补齐就行了,如下
    public class HelloWorld {
        public static void main(String[] args) {
            int score = 94;
            String sex = "人妖";
            if(score>80){
                if(sex.equals("女")){
                    System.out.println("进入"+sex+"子组决赛");
                }else if(sex.equals("男")){
                    System.out.println("进入"+sex+"子组决赛");
                }else{
                    Syetem.out.println("进入人妖组决赛");
                }
            }
        }
    }


  • Picasso_SW
    2017-04-26 07:57:10

    public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "人妖";

            if(score>80){

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

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

                }else if(sex.equals("男"));

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

            }else{

                System.out.println("进入人妖组决赛");

            }

        }

    }