重寫equals()與hashCode()方法

Java語言是徹底面向對象的,在java中,全部的對象都是繼承於Object類。Ojbect類中有兩個方法equals、hashCode,這兩個方法都是用來比較兩個對象是否相等的。在沒有重寫equals方法咱們是繼承了object的equals方法,那裏的 equals是比較兩個對象的內存地址,顯然咱們new了2個對象內存地址確定不同。java 對於基本數據類型,==比較的是兩個變量的值。對於引用
相關文章
相關標籤/搜索