【发布时间】:2021-11-23 21:57:53
【问题描述】:
我有一个 List[MyObject],其中 MyObject 包含字段 field1、field2 和 field3。
我正在寻找一种有效的方法:
Tuple3(_.map(_.field1), _.map(_.field2), _.map(_.field3))
在java中我会做类似的事情:
Field1Type f1 = new ArrayList<Field1Type>();
Field2Type f2 = new ArrayList<Field2Type>();
Field3Type f3 = new ArrayList<Field3Type>();
for(MyObject mo : myObjects) {
f1.add(mo.getField1());
f2.add(mo.getField2());
f3.add(mo.getField3());
}
我想要一些更实用的东西,因为我在 scala 中,但我不能指望它。
【问题讨论】:
标签: scala