我有一个可变映射,我想将值分配给 Scala 中的键

I have a muttable map which I want to assign values to keys in Scala

我需要根据数据类型填充地图。

   // TODO fill this
    var indexToBoard: Seq[(Int, (Int, Int))] => mutable.Map[Int, (Int, Int)] = scala.collection.mutable.Map[Int, (Int, Int)]

如何填充地图indexToBoard。

您的问题不清楚,但如果您正在寻找一种方法来使用 Seq seqMapElems 中的内容填充可变地图,只需使用 mutable.Map.apply:[= 构建地图16=]

val muMap = mutable.Map(seqMapElems: _*)

如果可变 Map 已经存在(空或非空),您可以 add/update 和 ++=:

muMap ++= seqMapElems