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

这个有错吗

http://img.mukewang.com/57e3c0540001e84304610299.jpg这个有错吗

提问者:慕粉4019601 2016-09-22 19:28

个回答

  • 我改名字了
    2016-09-22 20:45:50
    已采纳

    System.out.println("进入女子组决赛");   分号错了

    左侧中部三个大括号不是英文半角吧!!!

    少一个右大括号,你自己动手找找吧

  • 我改名字了
    2016-09-22 20:47:00

    还有就是你写的很不易读。建议你参考下我的

    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("进入男子组决赛");

            }

            else

            {

                System.out.println("没能进入决赛");

            }

    }

    }


  • 但是_
    2016-09-22 20:03:25

    if(score>80){

                if(sex.equals("女")){   //这里判断不能用 == ,“==” 不能用于字符串类型

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

                }else{

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

                }

            }else{

                  System.out.println("GG");

            }


  • 不恋过往
    2016-09-22 20:02:26

    string是不是要换成char, 不然实在找不出其他错的