几句话,让你彻底理解==与equals的区别!

==与equals的区别 == 的做用是判断两个对象的地址是否相等,即判断两个对象是否为同一个对象(基本数据类型比较的时值,引用数据类型比较的是地址)java equals定义在Object.java中,因此全部Java类都包含了equals方法。做用也是判断两个对象是否相等,可是分一下两种状况:web 类没有重写equals方法,效果与==相同 类重写了equals方法,通常咱们覆盖后都用来比较
相关文章
相关标签/搜索