用equals而不用=为什么

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

慕虎6308341

2017-08-12 20:08

例子中为什么要用equals 而不是==

写回答 关注

3回答

  • qq_我站在桥上看风景_0
    2017-08-12 20:19:30
    已采纳

    String 是对象,如果用==号就是比较两个String对象内存地址是否一样,equals()比较的是String内容时候一样

    yzzzzz...

    可以看下我的吗 谢谢

    2017-09-01 02:24:00

    共 2 条回复 >

  • yzzzzzz
    2017-09-01 02:22:48

    public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "女";

            if(score>80);

            else(sex.equals("女"));

            System.out.println("进入女子组决赛");

            else

            System.out.println("进入男子组决赛");

            else

            System.out.println("没有进入决赛")

            

            

            

            

            

            

            

            

            

    }

    }

    对着呢吗

    追梦之路lz...

    好像没有这种写法吧,一个if 对应一个else

    2017-09-15 21:54:56

    共 1 条回复 >

  • 慕虎6308341
    2017-08-12 20:59:36

    谢谢 大神

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

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

1165172 学习 · 17581 问题

查看课程

相似问题