【发布时间】:2009-09-04 13:39:51
【问题描述】:
我使用了带有自写比较器的 TreeSet。现在,当我向 TreeSet 添加元素并且 Comparator 的比较方法返回 0 时,TreeSet 似乎只包含一个具有相同排名的对象。
我没有看到 javadocs 中记录了这种行为。也许我错过了什么。你能确认这种行为吗?
我编辑了比较器。现在它永远不会返回 0 并且 TreeSet 包含所有具有相同排名的对象。
如果我想拥有多个具有相同排名的对象,就必须这样吗?
【问题讨论】:
-
请添加您的研究、逻辑、当前结果和预期结果,以便社区了解确切的问题并尝试解决您的问题。
标签: java collections