校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > equals、hashCode()
题目

下面java程序代码,运行后的结果是()
public class Test {
            public static void main(String[] args) {
                      Object o = new Object() {
                                public boolean equals(Object obj) {
                                          return true;
                                }
                       };
                       System.out.println(o.equals(“Fred”));
            }

解答

答案:true
解析:
1.建立了一个匿名内部类,并重写了Object的equals方法。
2.通过o调用了equals方法。方法返回true。 

C 3条回复 评论
pyyyyy

中枪,我脑子里全是错误回答

发表于 2022-12-21 21:00:00
0 0
飙车去旅行

好文,喜欢看,比书上的好

发表于 2021-09-10 12:25:00
0 0
Bury

我还是个菜鸟

发表于 2021-09-08 23:15:00
0 0