我偶然发现了TObjectDoubleHashMaptrove 的问题。2.0.2 版不会覆盖该hashCode方法。
trove (3.0.0) 的更新版本包括hashCode.
请注意,该equals方法在两个版本中都被覆盖。
为什么hashCode版本 2 中没有覆盖该方法?hashCode也许覆盖/的合同equals是在最初编写 trove 地图之后引入的?还是只是违反合同和后来修复的错误?如果它是一个错误而不是一个功能,我会感到非常惊讶,因为主要处理散列的类为什么没有覆盖hashCode它equals