为什么是重写Student的equals方法,而不是其他类的?

来源:6-4 学生选课---判断 Map 中是否包含指定的 key 和 value

木文弓

2016-03-23 10:50

为什么是重写Student的equals方法,而不是其他类的?

写回答 关注

1回答

  • Jccch
    2016-03-23 16:19:40
    已采纳

    因为你要比较的是student类的对象,这个对象就只能调用student的equals方法(这方法如果不重写,就是默认调用student的父类的equals方法(也就是object类))。你若是重写了其他类的equals的方法,是不会影响到student类的。

    木文弓

    非常感谢!

    2016-03-30 21:49:12

    共 1 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题