【发布时间】:2013-01-30 14:05:03
【问题描述】:
我一直在寻找类似于 Java TreeSet 在实例化时接收自定义比较器的能力,因此我不需要使用对象的默认相等(和哈希码)标准。
我能想出的最接近的方法是将我的对象包装在一个私有自定义类中,但这似乎很老套 :( 这最终成为编程时反复出现的主题,所以我想知道是否已经有一些东西可供我们使用使用。也许在公共库中?
谢谢
【问题讨论】:
-
标题里写的是HashSet,正文里写的是TreeSet?你现在想要什么?
-
如果它经常出现,那么也许您可以自己滚动? Guava 必须担心开发人员滥用 API,而您不必担心有限的使用。
-
肯定是java中反复出现的主题...