一尘不染

对于自定义类对象,Assert.assertEquals()失败

java

即使我有一个自定义类的两个数据对象,它们与所有变量都相等,assertEquals()方法还是失败了。我在这里想念什么?


阅读 183

收藏
2020-12-03

共1个答案

一尘不染

在equals()函数的帮助下,进行比较以检查其是否相等。您需要在自定义类中重写此方法。

public boolean equals(Object obj) { }

还请确保您也重写hashCode()方法。

2020-12-03