【发布时间】:2016-06-06 07:54:22
【问题描述】:
如何使用java-streams 将多个List 值收集到一个列表中?
List<MyListService> services;
services.stream().XXX.collect(Collectors.toList());
interface MyListService {
List<MyObject> getObjects();
}
由于我可以完全控制界面:还是应该更改方法以返回 Array 而不是 List?
【问题讨论】:
-
这取决于
MyListService是什么以及如何从它的实例中获取 List[s]。 -
MyListService到底是什么?你能分享它的公共方法吗?结果应该如何? -
服务可能包含返回对象列表的任何方法
标签: java java-stream