黑马程序员技术交流社区
标题:
==和equals的区别?
[打印本页]
作者:
猜不得先生
时间:
2016-1-13 19:33
标题:
==和equals的区别?
==和equals的区别?
作者:
wangchuankun1
时间:
2016-1-13 20:30
我的理解是,对于基本数据类型来说,两者比较的都是值是否相等;对于引用数据来说,==比较的是内存的地址是否相同,equals比较的是内存地址所存的值是否相同。
这种问题
度娘
和
谷哥
知道的都不少……
作者:
洋葱头头
时间:
2016-1-13 20:38
比较地址 和比较值
作者:
放养的饼干
时间:
2016-1-13 21:56
==和equals其实都是比较地址的,只不过好多地方都会重写equals让它变为比较值的。学到集合那里时会大提特提,注意看
作者:
ouQiMai
时间:
2016-1-13 22:11
一个是比地址,一个是比内容
作者:
Yaoluhao01
时间:
2016-1-13 22:57
我任务equals可以重写,比较对象是否一致
作者:
正阳门下
时间:
2016-1-13 23:05
==,比较基本数据是比较值是否相同;引用数据是比较地址值是否相同;equals如没有被重写也是比较地址值是不是相同;如果重写了是比较两个对象属性是不是相同
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2