不知道哪里错了。。。

来源:4-4 Java条件语句之嵌套 if

萌大九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("アウト");
          }
    }    
}


写回答 关注

6回答

  • qq_你的专属豆沙包_0
    2018-07-31 19:38:31

    代码很繁琐复杂,所以使用嵌套if的时候,可以if语句之后的{}里先不写程序,在大括号之后先把false时执行的语句写好,再往回写。我也在这里卡了很久,后来想通之后,4个或者5个条件嵌套也不会出bug

  • c_gvvv
    2018-07-20 11:19:26

    代码应该没问题, 还有错误吗, 错误提示是什么

  • Yang丶CCCC
    2018-07-19 23:14:48

    代码没错。

    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("アウト");    }  }}


  • 慕田峪8646744
    2018-07-19 17:22:25

    equals后应该是 “男”;

  • qq_淡云LSX_0
    2018-07-18 15:50:13

    https://img2.mukewang.com/5b4ef1270001764705860441.jpg你可以参考下

  • 萌大九020
    2018-07-18 09:36:32

    这个代码粘贴过来缩进有问题,我本来是没有问题的请参考这个

    https://img4.mukewang.com/5b4e98fd000170e104840310.jpg

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165547 学习 · 17586 问题

查看课程

相似问题