如图,对比的两个对象里的值并不相同,但是我用发现debug并没有往下走说明判断是他们相同的,这是怎么回事
应该是taskDetail对应的类中重写了equals()方法,反正我看前后两个id,acType,fltNum这几个属性都相同
如果你的taskDetail 类使用的是 @Data 的注解,并且还继承了其他的类 则需要加上@EqualsAndHashCode(callSuper = true)注解