爲何重寫了equals()以後還要重寫hashCode()

      咱們知道equals()和hashCode()是java Object中兩個基本方法,有時候因爲業務的需求,須要咱們重寫equals()方法,好比對於Person類中,業務的須要讓咱們當Person對象的cardID一致的時候,就認爲兩個對象equals,此時就須要在Person類中重寫equals()方法,以下:java public class Person { publ
相關文章
相關標籤/搜索