抓蛙功程狮
2017-10-05 22:42
请教如图31-47行代码的意义。除了布尔类型的返回值的代码不用解释,求各位(高能 | | 大神)z指点。
后面的原理 都和前面一样 就不说了 希望对你有帮助?
刚刚打错了 Hollect 应该是 HelloWorld
37和33同理,
39行,因为obj是Object 类,任何类都会默认继承Object类,父类不能调用子类的特有属性,因此,需要将obj向下转型为Hollect类,
35行表示 obj==null判断传入的值是否为空,如果为空就返回false
33行,this表示调用的值,obj表示传入的值,this==obj 表示这两个值是否相等 ,相等的话 就返回true
我在自定义的HelloWorld类里面重写了Object类的 equals()方法,HelloWorld类里面有变量 int age; Sting name1;
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题