学习422981391
2015-09-21 19:44
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("淘汰");
}
}
}
System.out.println("进入女子组决赛");的后面
这里掉了个"}"
括号是成对出现的,发现了没有,代码里第二个if缺个结束的}。注意代码的缩进格式化,这样更易于阅读。
修改后的代码
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("淘汰"); } } }
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("淘汰");
}
}
}
Java入门第一季(IDEA工具)升级版
1165550 学习 · 17586 问题
相似问题