Java - 用于过滤重复项的 HashSet(XSSFCell)

Java - HashSet to filter duplicates(XSSFCell)

我有一个包含重复项的列表,需要将其删除。我的列表格式为

List<List<XSSFCell>> results;

列表 'results' 中存储的数据样本是:

基于此Link我尝试了以下代码:

Set<List<XSSFCell>> hashSetResults = new LinkedHashSet<>(results);

预期输出为:

但它并没有删除重复项,而是将整个列表保存在集合中。希望清楚所面临的问题,寻求指导。

您应该覆盖 XSSFCell equal 方法。