老师,为什么没有修改HashCode的方法还需要重写?

老师,为什么没有修改HashCode的方法还需要重写?

老师,为什么没有修改HashCode的方法还需要重写?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

重写什么?equals()吗?这是两个不同的方法。一个方法并不影响另一个方法呀。祝:学习愉快

  • 小张一号 提问者 #1
    不是啊 我理解equals ,因为修改了.但是并没有修改hashcode函数 为什么还要写?
    2020-02-04 10:56:57
  • 好帮手慕雪 回复 提问者 小张一号 #2
    没有修改hashcode函数,并不影响重写equals 。一般的没有特别需求hashcode就不用重写了。老师在视频中让大家看hashcode,只是告诉如果需要重写的话,在哪重写。
    2020-02-04 11:10:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师