黑马程序员技术交流社区
标题:
==和equals的区别
[打印本页]
作者:
dujia121508394
时间:
2016-5-6 07:06
标题:
==和equals的区别
==:
可用于基本数据类型比较,也可以用于引用(对象)类型比较。
用于基本数据类型比较时,比较的是字面值(字面量)是否相等,用于引用(对象)类型比较时,比较的是地址值是否相同。
equals:
equals用于引用(对象)类型的比较
默认比较的是地址值,String(字符串)重写了Object类的equals方法,比较的是字符串的内容是否相等
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2