问答详情
源自:4-4 Java条件语句之嵌套 if

语句嵌套中的.equals" "可以改为=吗?


相关截图:

http://img2.mukewang.com/602100ae0001259810800970.jpg

提问者:该取个什么名字呢 2021-02-08 17:13

个回答

  • 慕仔之万份收益
    2021-03-12 12:30:21

    if()        小阔号里只要返回true或false 就行。也就是数小阔号里的结果为逻辑型结果。==返回的是逻辑结果,

    .equals"

    是判断字符串是否一致的,返回结果要么一致,要么不一致,结果也是逻辑型,所以    if    后小阔号里只要返回逻辑

    结果就可以了。

  • 慕仔之万份收益
    2021-03-12 12:24:22

    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("考试成绩不合格");}

    }

    }


  • 慕雪8211620
    2021-02-18 20:38:18

    可以改成  ==

  • 小志冲冲冲
    2021-02-10 12:50:04

    不可以