Mam Seq
zawierające obiekty klasy, która wygląda tak:Jak przekonwertować Seq [A] na mapę [Int, A], używając wartości A jako klucza na mapie?
class A (val key: Int, ...)
Teraz chcę przekonwertować ten Seq
do Map
, stosując wartość key
każdego obiektu jako klucz, a sam obiekt jako wartość. A więc:
val seq: Seq[A] = ...
val map: Map[Int, A] = ... // How to convert seq to map?
Jak mogę to zrobić skutecznie i elegancko w Scali 2.8?
Spośród ciekawostka Czy ktoś może wiedzieć, dlaczego nie ma go w bibliotece kolekcji Scala? – tksfz