代码之家  ›  专栏  ›  技术社区  ›  oxbow_lakes

有没有办法在Scala2.8中创建一个IdentityMap

  •  3
  • oxbow_lakes  · 技术社区  · 15 年前

    以前有一个 IdentityHashMap 在里面 collection.jcl :是否有一种方法可以在新的2.8集合库中构造相同的东西(可能是使用定制的相等关系)?

    1 回复  |  直到 15 年前
        1
  •  4
  •   Randall Schulz    15 年前

    scala.collection.mutable.HashMap 有两种保护方法, elemEquals elemHashCode . 如果覆盖它们,则可以创建 IdentityHashMap

    scala.collection.immutable.HashMap 只有 . (我不知道为什么,随口说。)