1
有一個地圖增加值映射語法
val m = Map("foo" -> 1, ("bar" -> 2), ("foobar", 3))
我可以
m + ("boo" -> 3)
或
val a = ("fff", 2); m + a
添加新的元素,但是當我做
m + ("ggg", 2)
我得到
error : type mismatch;
found : String("ggg")
required: (String, ?)
m + ("ggg", 2)
^
請問您能澄清爲什麼會發生?