【发布时间】:2011-05-25 08:01:34
【问题描述】:
在 Java 6 中,我的理解是,您可以在创建 TreeSet 时为其提供 Comparator 以覆盖集合中对象的“自然顺序”。
您是否有任何想法,为什么 Java 不支持提供覆盖集合中对象的“自然散列”的“Hasher”?
编辑: 在未来设计 API 时,从您那里获得意见可能会对我有所帮助。
谢谢。
【问题讨论】:
-
API 就是这样。问“为什么”只能是猜测。
-
你可以对 Set 和 equals 提出同样的问题。