【发布时间】:2023-03-26 07:45:01
【问题描述】:
有人可以帮我看看这段 scala 语法吗?我是 Java 语言的新手。
val map = Map(seq map { a => a.key -> a }: _*)
我特别了解a => a.key -> a 是一个匿名函数,它为每个a 返回一对(?)(a.key, a),但是: _*、{ } 是做什么的,为什么@987654331 之间有一个空格@ 和 map?它们是 Map 构造函数的参数吗?
【问题讨论】:
-
for
seq map...stackoverflow.com/a/13011301/497398
标签: scala