为何重写了equals()以后还要重写hashCode()

      咱们知道equals()和hashCode()是java Object中两个基本方法,有时候因为业务的需求,须要咱们重写equals()方法,好比对于Person类中,业务的须要让咱们当Person对象的cardID一致的时候,就认为两个对象equals,此时就须要在Person类中重写equals()方法,以下:java public class Person { publ
相关文章
相关标签/搜索