鉴于以下情况:
mergeMap:HashMap[String,HashSet[String]]
为什么 val x 不检查 HashMap[String,Integer] ?
val x = HashMap[String,Integer]().withDefault(_ => 1).++( mergeMap.map { case(id,codes) => codes } )
相反,它将类型检查为: scala.collection.mutable.Iterable[Serializable with ScalaObject with Equals]
我怎样才能让它这样做?
谢谢!