== 與equals 和 hashCode與equals

== :它的作用是判斷兩個對象的地址是否相等。判斷兩個對象是不是同一個對象(基本數據類型比較的是值,引用數據類型比較的是內存地址)。 equals(): 它的作用也是判斷兩個對象是否相等。但是它一般有兩種情況:1、類沒有覆蓋equals方法。則通過equals()方法比較兩個類的對象時,等價於通過「==」比較兩個對象。 2、類如果覆蓋了equals方法。一般,覆蓋equals()方法來比較對象的內
相關文章
相關標籤/搜索