有没有办法在scala 2.8中创建IdentityMap

时间:2010-07-21 14:51:08

标签: scala collections scala-2.8

IdentityHashMap中曾经有collection.jcl:有没有办法在新的2.8集合库中构建相同的东西(也许是定制的平等关系)?

1 个答案:

答案 0 :(得分:4)

scala.collection.mutable.HashMap中,有两种受保护的方法,elemEqualselemHashCode。如果您覆盖它们,则可以创建自己的IdentityHashMap

scala.collection.immutable.HashMap中,只有elemHashCode。 (我不知道为什么,随便。)