IdentityHashMap
中曾经有collection.jcl
:有没有办法在新的2.8集合库中构建相同的东西(也许是定制的平等关系)?
答案 0 :(得分:4)
在scala.collection.mutable.HashMap
中,有两种受保护的方法,elemEquals
和elemHashCode
。如果您覆盖它们,则可以创建自己的IdentityHashMap
。
在scala.collection.immutable.HashMap
中,只有elemHashCode
。 (我不知道为什么,随便。)