我想知道,在单元测试中,是否最好实例化对象,如Sets、Maps、LinkedLists或数组作为类的字段,然后在运行在每个@ Test 之前的@a方法中清除它们?还是简单地在@之前实例化方法中的对象,但让它们声明为类的字段更好呢?#1例如清除/清空数据结构和重用
// Declare variable as field of class/membe
因此,我正在尝试实现自己的Map,以了解它是如何工作的。我之前通过在我的实现中创建了两个私人列表来做到这一点,但我被告知要使用和进入类。因此,我现在面临的主要问题是,如何比较存储在列表中的条目的键?以下是我的代码import java.util.List;import java.util.Optional;
public class CorrectMa