Scala Map vs HashMap

jst*_*hng 15 collections dictionary scala

Scala MapHashMap?之间有区别吗?我正在使用scala.collection.immutable.HashMap.

joh*_*ren 20

scala.collection.immutable.Map是不可变映射的接口,而scala.collection.immutable.HashMap具体实现.

使用Map()Map.empty提供一个特殊的空单例映射,Map(a -> b)最多4对,为这些小地图生成专门的类,5及以上为您提供scala.collection.immutable.HashMap