黑马程序员技术交流社区

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

作者: 纠结帝    时间: 2016-5-31 18:26
标题: == 和 equals的区别
共同点: 都可以做比较,返回值结果都是boolean
不同点: 1、==    是比较元算符,既可以比较基本数据类型(比较值),也可以比较引用数据类型(比较地址值)。
2、equals 只能比较引用数据类型,equals方法在没有重写之前比较地址值,底层时依赖 == ,更多的用法是override 后比对象的较属性值




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