public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if(score<80){
System.out.println("决赛");
}else if(sex=="男"){
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("未能进入决赛"); }
你的代码有误,你分析一下可以得出,你的不能输出进入某一个类型的决赛。你应该将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("未能进入决赛"); }
你这样看,看起来是不是就清晰了?不过,你代码打多了就不用这样也能看出来了