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

大佬帮我看下,为什么输出还是两个对象不相等,哪里不对吗?

http://img1.sycdn.imooc.com//5dc8d36a0001626005610260.jpg

http://img1.sycdn.imooc.com//5dc8d36a0001493e08670452.jpg

http://img1.sycdn.imooc.com//5dc8d36b000188df06930505.jpg

这是我自己写的代码,是输出两个手机的属性值相同,最后的结果两个对象不相等,请问是哪里出错了,看了半天不知道哪里出问题了,感谢!

正在回答

3 回答

你重写的是IPhone6的equals方法,使用的是iPhone的equals方法,

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

你设置的cpu和mem值不相同

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

比较的是两个手机的属性,你自己设置的几个属性值本身就是不相等的,所以结果肯定是两个对象不相等啊

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

举报

0/150
提交
取消

大佬帮我看下,为什么输出还是两个对象不相等,哪里不对吗?

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