thelittlestar  

1、@EqualsAndHashCode(callSuper = true/false) 作用:
首先 @EqualsAndHashCode 标在子类上
callSuper = true,根据子类自身的字段值和从父类继承的字段值 来生成hashcode,当两个子类对象比较时,只有子类对象的本身的字段值和继承父类的字段值都相同,
equals方法的返回值是true。
callSuper = false,根据子类自身的字段值 来生成hashcode, 当两个子类对象比较时,只有子类对象的本身的字段值相同,父类字段值可以不同,equals方法的返回值是true。

好吧,摆烂的一天啥也不是,最后1024快乐!

posted on 2022-10-24 22:08  上九天捉鳖  阅读(19)  评论(0编辑  收藏  举报