У меня есть объект Seq
, содержащий объект класса, который выглядит следующим образом:
class A (val key: Int, ...)
Теперь я хочу преобразовать этот Seq
в Map
, используя значение key
каждого объекта в качестве ключа, а сам объект - как значение. Итак:
val seq: Seq[A] = ...
val map: Map[Int, A] = ... // How to convert seq to map?
Как я могу сделать это эффективно и элегантно в Scala 2.8?