Я пересекаю Scala Map
и получаю ошибку type mismatch
в своем коде.Вот что я пытаюсь сделать.
private var cumulativeCapacity:Map[String , Double] = Map()
private var cumulativeDelay:Map[String ,Double] = Map()
cumulativeCapacity.keys.foreach { linkId =>
val delay = cumulativeDelay.get(linkId).getOrElse(0)
val capacity = cumulativeCapacity.get(linkId).getOrElse(0)
val bin = largeset(capacity)
}
Итак, ошибка возникает внутри val bin = largeset(capacity)
, что capacity
должно быть удвоено, но найдено AnyVal
.Предоставьте мне какое-либо решение или дайте мне знать, если я делаю что-то не так.