我需要根据数据类型填写地图。
// TODO fill this
var indexToBoard: Seq[(Int, (Int, Int))] => mutable.Map[Int, (Int, Int)] = scala.collection.mutable.Map[Int, (Int, Int)]
如何填充地图indexToBoard。
答案 0 :(得分:2)
您的问题尚不清楚,但是如果您正在寻找一种方法来用Seq seqMapElems
中的内容填充可变的Map,只需使用mutable.Map.apply来构建Map:
val muMap = mutable.Map(seqMapElems: _*)
如果可变映射已经存在(空或非空),则可以使用++=
添加/更新:
muMap ++= seqMapElems