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

请问各位前辈哪儿错了

public class HelloWorld {
    public static void main(String[] args) {
		int score = 94;
		String sex = "女";
    String sex = "女";
    if(scose > 80 ) {
        if(sex == "女") {
            System.out.println("进入女子组决赛");
        } else {
            System.out.println("进入决赛");
        }
    } else {
        System.out.println("淘汰");
    }
	}
}

为什么是错的,哪儿错了?

提问者:大豪jh 2017-06-01 20:57

个回答

  • lijikai1937
    2017-06-02 08:10:21
    已采纳

    Java的变量名是很容器弄错的,建议老出错的话,直接复制粘贴,然后就是在用到变量的地方一定记得仔细一点。

  • ClairYu
    2017-06-02 17:00:59

    第三行定义的是“score”,第六行却写成了“scose”,所以你相当于用了一个没有被定义过的常量。

  • 慕虎2174615
    2017-06-01 22:05:40

    第六行 score 你写成”scose“英文写错了。

  • 晓戈
    2017-06-01 21:20:48

    第六行 score 你写成”scose“英文写错了。