A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© cheng_xu_yuan_ 中级黑马   /  2015-7-17 21:59  /  2668 人查看  /  36 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


                ==和equals()的区别?

                ==:
                        比较基本类型:比较的是基本类型的值是否相同。
                        比较引用类型:比较的是引用类型的地址值是否相同。

                equals():
                        比较引用类型,默认比较的是引用类型的地址值是否相同。
                        如果类重写了该方法,那就得按照重写后的规则进行比较。

评分

参与人数 1黑马币 +4 收起 理由
张红(新) + 4 赞一个!

查看全部评分

36 个回复

正序浏览
今天刚学,感谢总结
回复 使用道具 举报
学习学习,还有很多不会的
回复 使用道具 举报

记住了就赚了
回复 使用道具 举报
halohoop 发表于 2015-7-21 10:54
学习了!这下清楚了!

头像好喜庆
回复 使用道具 举报

恩恩,确实是啊
回复 使用道具 举报
Claw 发表于 2015-7-20 22:07
细枝末节有点多呀

是啊,容易混淆
回复 使用道具 举报
yongaidongbing 发表于 2015-7-19 19:05
。。。。。。。。。。。。。。

****************************
回复 使用道具 举报
看到了 不错
回复 使用道具 举报
学习了!这下清楚了!
回复 使用道具 举报
比较引用类型,默认比较的是引用类型的地址值是否相同

不是比较的具体值吗?为什么是引用类型的地址值?
回复 使用道具 举报
。。。。。。。。。。。。。
回复 使用道具 举报
Apol 中级黑马 2015-7-21 09:50:48
26#
嗯,言简意赅,学习
回复 使用道具 举报
写的不错
回复 使用道具 举报
好东西,学习了
回复 使用道具 举报
楼主既然把equals说了,也该连带toString也说了。
回复 使用道具 举报
总结很重要
回复 使用道具 举报
Claw 中级黑马 2015-7-20 22:07:52
21#
细枝末节有点多呀
回复 使用道具 举报
zhaoyue 发表于 2015-7-19 20:23
留下   吧所有面试内容留下啊~

好多呢
回复 使用道具 举报
留下   吧所有面试内容留下啊~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马