【发布时间】:2019-04-04 14:38:23
【问题描述】:
我想以语法上最正确和最直接的方式访问转换为 Map 的列表的值。我似乎遗漏了一些东西,因为
val lit = List(('a',1), ('b',2), ('c',3))
val m = lit.toMap
println( m('c') )
显然按预期工作,打印 3。
然而,
println( lit.toMap ('b') )
无论我是否尝试在 lit.toMap 表达式周围加上括号,都会因“类型不匹配”而失败。我一定错过了一些非常愚蠢的东西,但它是什么?
【问题讨论】: