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

死活找不出来错,请指教!

死活找不出来错,请指教!

慕仔7244137 2016-07-28 07:31:07
public class HelloWorld {    public static void main(String[] args) {        int score = 94;        String sex = "女";        if (score>80){            if (sex.equals.("女"))            System.out.println("进入女子组决赛");        }else{            System.out.println("进入男子组决赛");        }    }else;{        System.out.println("淘汰");    }  }
查看完整描述

7 回答

已采纳
?
KXFT

TA贡献113条经验 获得超58个赞

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

 if (sex.equals.("女"))这行多了个 . 改成if (sex.equals("女")) 

}else;{这行你多了个;改成} else {

还有就是一些大括号的问题,都给你改好了,看上面代码

查看完整回答
11 反对 回复 2016-07-28
?
可爱柠檬

TA贡献2条经验 获得超4个赞

你要做项目,代码写成这样,估计就被骂死了


查看完整回答
3 反对 回复 2016-07-28
  • KXFT
    KXFT
    他肯定没有用编译器写,直接用的记事本,不然这种小错误还是能找到的
  • 慕仔7244137
    慕仔7244137
    (╥╯^╰╥)
?
小农的奋斗

TA贡献28条经验 获得超13个赞

最后一个else后面干嘛加一个分号啊哥们

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


查看完整回答
1 反对 回复 2016-07-28
?
夏虫必须语冰

TA贡献3条经验 获得超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{

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

            }

    }else{

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

    }

    }

  }

equals后面没有 .

并且你的括号少了很多

查看完整回答
反对 回复 2016-07-28
?
慕大叔

TA贡献75条经验 获得超103个赞

这代码规范要求真够低的,好好加油额

查看完整回答
反对 回复 2016-07-28
?
__YXQ__

TA贡献48条经验 获得超15个赞

equals后面多个“.”。。。

查看完整回答
反对 回复 2016-07-28
?
庚哥

TA贡献1条经验 获得超0个赞

第二个if的大括号呢?

查看完整回答
反对 回复 2016-07-28
  • 7 回答
  • 1 关注
  • 1843 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信