我有一个 Scala 中的对象列表。比方说:
list: List[ClassX] = List(objectA, objectB, objectC)
和类(class)
class ClassX{
var attrA
var attrB
}
如果我想获取列表中所有对象的 attrA ,是否有预定义的方法调用?
最佳答案
使用 map
:
val as = list.map(_.attrA)
as
是一个 List[A]
,其中 A
是 中
.attrA
的类型ClassX
以上是以下内容的简写:
val as = list.map(a => a.attrA)
关于scala - List 中对象的属性列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49154392/