通常,我发现自己实现了从输入源构建地图的方法.在这种情况下,我使用a scala.collection.mutable.Map,假设速度和效率更高; 然而,一旦这个集合被构建,我不再希望它是可变的.
scala.collection.mutable.Map
从可变映射返回不可变映射的首选Scala方法是什么?通常情况下,我做了一个myMap.toMap显然有用但有气味的.或者,您可以设置scala.collection.Map不需要构建新集合的返回类型,但似乎可能会使读者感到困惑.
myMap.toMap
scala.collection.Map
谢谢你的回复.
scala scala-collections
scala ×1
scala-collections ×1