Code_More
2016-01-04 14:19
public static void main(String[] args) {
int score=96;
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("女")){
多了一个分号
if(sex.equals("女"));
多了一个分号,删掉就行
public static void main(String[] args) { int score=96; char sex='男'; if(score>80){ if(sex=='女'){ System.out.println("进入女子组决赛"); }else{ System.out.println("进入男子组决赛"); } }else{ System.out.println("淘汰"); } }
这样写程序太乱,不容易发现问题所在,建议初期的时候行与行之间多一空行,每一个子句都相应缩进,这样很容易找到问题出在哪里
if子句后面多了一个分号 删掉即可
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题