Raj*_*jan 5 scala scala-collections
Java在java.util.Map中具有调用的方法,compute该方法提供了一种在地图中存在或不存在键时更新地图的方法。
scala.collection.mutable.Map是否提供任何类似的功能?
你可以使用updateandgetOrElse如
val x= scala.collection.mutable.Map("a"->1,"b"->2)
x.update("c",x.getOrElse("c",1)+41)
x.update("a",x.getOrElse("a",1)+41)
Run Code Online (Sandbox Code Playgroud)