03.08 對象的行爲

4(==)與equals()的區別? ==比較的是對象的值,如果是地址,比較兩個地址是否相等 equals也默認比較地址,但是每個類都繼承了object,每個類都可以重寫equals equals比較 面試熱點 hashcode equals和hashcode方法兩個都是java設計用來判斷兩個對象是否相等的方法,但是equals在進行比較的時候,邏輯是比較對象的所有屬性是否相等,如果屬性全都相等
相關文章
相關標籤/搜索