基本数据类型 | 引用数据类型 | |
== | 比较字面值大小 | 比较对象的内存地址值 |
equals()方法 | 不能比较 |
不重写:比较的是对象的内存地址值 重写:比较的是对象存储的内容 |
- 注意:
- 大多数类中都重写了equals()方法;
- 通过源码我们发现,Object类中equals()方法底层依赖的是==。
基本数据类型 | 引用数据类型 | |
== | 比较字面值大小 | 比较对象的内存地址值 |
equals()方法 | 不能比较 |
不重写:比较的是对象的内存地址值 重写:比较的是对象存储的内容 |