问答详情
源自:9-9 Java 中的 Object 类 Ⅱ

求助各位高能java小问题。

http://img.mukewang.com/59d6430e0001cb6304830382.jpg


请教如图31-47行代码的意义。除了布尔类型的返回值的代码不用解释,求各位(高能 | | 大神)z指点。

提问者:抓蛙功程狮 2017-10-05 22:42

个回答

  • 慕粉1506516196
    2017-10-06 16:09:42
    已采纳

    后面的原理 都和前面一样  就不说了  希望对你有帮助?

  • 慕移动9181930
    2022-03-26 20:34:28

    点击window下的最后一个选项,在弹出窗口点开第一个选项,再点开第一项选择Colorsandfonts自己想怎么调怎么调

  • 慕粉1506516196
    2017-10-06 16:12:32

    刚刚打错了 Hollect 应该是  HelloWorld

  • 慕粉1506516196
    2017-10-06 16:07:04

    37和33同理,
    39行,因为obj是Object 类,任何类都会默认继承Object类,父类不能调用子类的特有属性,因此,需要将obj向下转型为Hollect类,

  • 慕粉1506516196
    2017-10-06 15:59:33

    35行表示  obj==null判断传入的值是否为空,如果为空就返回false

  • 慕粉1506516196
    2017-10-06 15:58:13

    33行,this表示调用的值,obj表示传入的值,this==obj   表示这两个值是否相等  ,相等的话 就返回true

  • 抓蛙功程狮
    2017-10-05 22:44:43

    我在自定义的HelloWorld类里面重写了Object类的 equals()方法,HelloWorld类里面有变量 int age; Sting name1;