Scala: для данного класса вычеркните список полей класса из списка экземпляров этого класса - PullRequest
1 голос
/ 18 октября 2011

предположим, в Scala у меня есть что-то вроде:

class NSV(val name:String,val value:String) {
}

и Список NSV. Существует ли один способ извлечь все свойства «name» из экземпляров, содержащихся в Списке, и сохранить их в новом Списке? Что-то вроде:

val names:List[String] = ... ?

1 Ответ

6 голосов
/ 18 октября 2011

Попробуйте это:

val names = nsvList.map(_.name)
...