在Java中,==和equals的作用都是判断两个数据是否相等,但比较的地方不一样。
==,对于基本的数据类型来说,它比较的是值,对于引用数据类型来说,它比较的是对象内存地址。
equals方法如果没有重写,和==的作用是等价的,但equals不能比较基本数据类型。
在Java中,==和equals的作用都是判断两个数据是否相等,但比较的地方不一样。
==,对于基本的数据类型来说,它比较的是值,对于引用数据类型来说,它比较的是对象内存地址。
equals方法如果没有重写,和==的作用是等价的,但equals不能比较基本数据类型。