【发布时间】:2015-09-15 01:09:55
【问题描述】:
具有默认值的 SortedMap 是否有理由成为常规的未排序 Map?
scala> val a = scala.collection.immutable.SortedMap(1 -> "uno", 3 -> "tres", 2 -> "dos")
a: scala.collection.immutable.SortedMap[Int,String] = Map(1 -> uno, 2 -> dos, 3 -> tres)
scala> a.withDefaultValue("")
res19: scala.collection.immutable.Map[Int,String] = Map(1 -> uno, 2 -> dos, 3 -> tres)
【问题讨论】:
-
是的,但这样做的理由是什么?