基本数据类型比较的是值等不等,引用数据类型比较的是内存地址;
equals比较的是内存地址,但String引用数据类型重写了equals比较的是值是否相等。
它的作用也是判断两个对象是否相等。分为重写了equals与没有重写equals(相当于==)。
==与equals区别?
最新推荐文章于 2024-06-29 08:59:51 发布
基本数据类型比较的是值等不等,引用数据类型比较的是内存地址;
equals比较的是内存地址,但String引用数据类型重写了equals比较的是值是否相等。
它的作用也是判断两个对象是否相等。分为重写了equals与没有重写equals(相当于==)。