检查对象相等而不等于在java中重写
在java中是否有任何utils允许检查对象的相等性而不等于覆盖? 出于某些原因,我不想为我的class级提供equals方法。 我需要在unit testing中使用类似SomeUtils.equals(a,b)的东西来比较所有对象字段(通过reflection我猜)。
你可以使用EqualsBuilder.reflectionEquals(this, obj);
在Apache Commons EqualsBuilder中
在java中是否有任何utils允许检查对象的相等性而不等于覆盖? 出于某些原因,我不想为我的class级提供equals方法。 我需要在unit testing中使用类似SomeUtils.equals(a,b)的东西来比较所有对象字段(通过reflection我猜)。
你可以使用EqualsBuilder.reflectionEquals(this, obj);
在Apache Commons EqualsBuilder中