萌大九020
2018-07-18 09:31
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的时候,可以if语句之后的{}里先不写程序,在大括号之后先把false时执行的语句写好,再往回写。我也在这里卡了很久,后来想通之后,4个或者5个条件嵌套也不会出bug
代码应该没问题, 还有错误吗, 错误提示是什么
代码没错。
public class HelloWorld { public static void main(String[] args) { int score = 78; String sex = "女"; if (score > 80) { if (sex.equals("女")) { System.out.println("进入女子组决赛"); } else { System.out.println("进入男子组决赛"); } } else { System.out.println("アウト"); } }}
equals后应该是 “男”;
你可以参考下
这个代码粘贴过来缩进有问题,我本来是没有问题的请参考这个
Java入门第一季(IDEA工具)升级版
1165547 学习 · 17586 问题
相似问题