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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

回顾基础,才能温故而知新。




一道简单的JAVA基础面试题,如下:


请简述==与equals的区别。






2 个回复

倒序浏览
jlq 中级黑马 2015-10-17 15:00:01
沙发
简单说:
==比较引用
equals比较变量值
回复 使用道具 举报
jlq 发表于 2015-10-17 15:00
简单说:
==比较引用
equals比较变量值

是的,你说的很对,我的理解是这样的

   ==      判定两个对象是否为同一对象实体,内存的存储位置要一致。

equals    判定两个字符串的值是否相等,区分大小写,关于内存的存储位置可能不一致。
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马