既然接口的同名函数总会被父类覆盖,那么comparator接口中的equals方法有什么意义呢

既然接口的同名函数总会被父类覆盖,那么comparator接口中的equals方法有什么意义呢

既然接口的同名函数总会被父类覆盖,那么comparator接口中的equals方法有什么意义呢

正在回答 回答被采纳积分+1

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

1回答
irista23 2018-05-14 11:04:39

equals()方法不是comparator接口独有的方法,所有继承Object类都可以重写此方法,如果想对于数据进行排序实现Comparator接口可以只重写compare()方法。而不用重写equals()方法。如果想重写必须保证equals(),compare()的行为是一致的,equals()方法作用是保证某个有序集合中,元素是否可以添加到集合中。

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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