java equals()方法的注意事項

1.在寫代碼的時候,我們有時候需要判斷兩個相同類的對象的值是否全部相等,很多人想到的就是equals()方法,但是equals方法真的是可以比較嗎?其實equals方法比較的並不是兩個對象的值,它只是比較了兩個對象是否指向同一個內存地址,如果想比較兩個相同類的對象的值是否全部相等怎麼辦呢?辦法是有的,可以重寫equals()方法,例如圖1: 圖1
相關文章
相關標籤/搜索