为了账号安全,请及时绑定邮箱和手机立即绑定

为什么containskey()不用重写equals方法呢

为什么containskey()不用重写equals方法呢

正在回答

3 回答

Key是String类型,它是一种特殊的引用类型,该类中已经重写了equals方法,因此比较的不再是内存地址,而是字符串内容

0 回复 有任何疑惑可以回复我~

Map<key,value>这里,老师定义的是String和student类型,很显然key只有一个属性,value有3个属性(value的equals不重写则3个属性都相同才为true),下来不用说了,么么哒。

2 回复 有任何疑惑可以回复我~

ke一般是使用String,Object这种类型的,value的话本身就不一样只能通过重写来实现

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么containskey()不用重写equals方法呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信