是否有一个快捷方式来过滤Map,只保留给定Set中包含密钥的条目?
这是一些示例代码
scala> val map = Map("1"->1, "2"->2, "3"->3)
map: scala.collection.immutable.Map[java.lang.String,Int] = Map(1 -> 1, 2 -> 2, 3 -> 3)
scala> map.filterKeys(Set("1","2").contains)
res0: scala.collection.immutable.Map[java.lang.String,Int] = Map(1 -> 1, 2 -> 2)
Run Code Online (Sandbox Code Playgroud)
我正在寻找比这短的东西.
scala ×1