0
我使用超级方法时遇到了一些问题。我需要在map中定义一个函数,这可以增加键值对中的值。将语法错误添加到超级Scala中的元素
trait AddOneToMap[K] extends Map[K,Long] {
abstract override def get(key: K): Option[Long] = super.get(key) + 1.0}
但我有错误:type mismatch;
found : Double(1.0)
required: String
abstract override def get(key: K): Option[Long] = super.get(key) + 1.0
如何解决这个问题?^