重写equals时报错了啊,为何会提示这个呢?

来源:9-9 Java 中的 Object 类 Ⅱ

fenkapian

2016-03-17 05:18

如图,请教下


http://img.mukewang.com/56e9cd6400018f1d05390175.jpg

写回答 关注

2回答

  • yanghao123
    2016-03-17 12:19:42
    已采纳

    重写equals()比较的是类的属性是否相同,提示这个错误可能是你的类中没有属性可以比较!

  • 慕田峪8785519
    2016-03-17 10:12:41

    类的equals比较不是静态的,你要先创建对象才能比较

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530845 学习 · 6091 问题

查看课程

相似问题