哪里出了问题

来源:4-4 Java条件语句之嵌套 if

qq_方与圆_3

2017-12-07 17:42

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

        if(sorce>80){

            if(sex=="女"){

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

            }else{

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

            }

        }else{

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

        }

        

        

        

        

        

        

        

        

        

}

}


写回答 关注

4回答

  • IT通行证
    2017-12-07 18:10:48
    已采纳

    if score>80 而不是sorce

    如果还有别的错误的话 我想就是全角半角符的切换问题吧

    qq_方与圆...

    非常感谢!

    2017-12-11 08:20:22

    共 1 条回复 >

  • 一笑卿橙
    2017-12-28 21:22:38

    字符的判断应当用.equals()而不能用==,正确代码如下:

    package test1227;


    public class test07 {

    public static void main(String[] args) {

    int score=90;

    String sex="女";

    if(score>80){

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

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

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

    }else System.out.println("很遗憾你出局");

    }

    }


  • 真是滑天下之大稽
    2017-12-08 23:00:37

    楼上正解.

  • IT通行证
    2017-12-07 18:08:49

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

                }

            }

    }

    }


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题