==
● 对于基本数据类型,==判断两个变量值是否相等
● 对于引用数据类型,判断两个变量是否指向同一对象
equals
● equals()定义在Object类中,只能用于引用数据类型的比较
● 如果一个类没有重写equals(),那么就是比较两个变量是否指向同一对象,等价于""
● 重写了equals()方法:我们一般都重写equals()方法来比较两个对象中属性是否相等。若它们的属性相等,则返回true。
面试:‘==‘与equals()之间的区别
最新推荐文章于 2023-01-03 22:32:48 发布