【发布时间】:2014-10-25 22:06:36
【问题描述】:
代码如下:
val m=scala.collection.mutable.HashMap[String, Long]()
var i=m.get("foo")
i=i+i
这是错误:
Error:(28, 9) type mismatch;
found : AnyVal
required: String
i=i+i
^
为什么i 突然变成AnyVal?为什么这里需要String,而我的地图中的值是Long?
非常感谢
【问题讨论】:
标签: scala map scala-collections