黑马程序员技术交流社区

标题: ==和equals的区别 [打印本页]

作者: dujia121508394    时间: 2016-5-6 07:06
标题: ==和equals的区别
==:
         可用于基本数据类型比较,也可以用于引用(对象)类型比较。
         用于基本数据类型比较时,比较的是字面值(字面量)是否相等,用于引用(对象)类型比较时,比较的是地址值是否相同。
equals:
        equals用于引用(对象)类型的比较
        默认比较的是地址值,String(字符串)重写了Object类的equals方法,比较的是字符串的内容是否相等





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2