小编Ana*_*tel的帖子

比较两个对象(不包括某些字段) - Java

我需要比较同一类的两个对象(不包括某些字段)。

public final class Class1 {
  private String a;
  private String b;
  private String c;
:
:
:

  private String z;
  private Date createdAt; 
  private Date updatedAt; 
} 
Run Code Online (Sandbox Code Playgroud)

我怎样才能找到上述类的两个对象是否相等(不包括createdAt和updatedAt值)?由于这个类中有很多字段,我不想一一比较。

请不要提供 AssertJ 的递归比较解决方案,因为我不需要它进行单元测试。

先感谢您!

java equality class equals

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

class ×1

equality ×1

equals ×1

java ×1