我有它返回一个本机查询List<Object[]>
。我想这个转换List
到Stream<Object>
。这些对象是从我的数据库的不同表的不同列。
什么是做到这一点的最好的解决办法?
创建一个DTO,并转换List<DTO>
到Stream<DTO>
?我怎样才能做到这一点?
使用flatMap
:
List<Object[]> objectsList = new ArrayList<>();
Stream<Object> objectStream = objectsList.stream()
.flatMap(Arrays::stream);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句