求这段Lambda的普通表达式
来源:6-7 买家订单-service查询
慕粉1474100300
2019-05-28
public static List convert(List orderMastersList){
return orderMastersList.stream().map(e ->
convert(e)
).collect(Collectors.toList());
}
写回答
2回答
-
public static List<OrderDto> convertList(List<OrderMaster> orderMasterList) { List<OrderDto> orderDtoList = new ArrayList<>(); for(OrderMaster orderMaster : orderMasterList) { orderDtoList.add(convert(orderMaster)); } return orderDtoList; } //遍历一下不就完事了么
012019-05-29 -
慕码小伙
2019-12-25
楼上给了代码了,这里给大家讲解一下。.stream()就是把orderMasterList转换成stream才能操作,.map()就是把orderMasterList中每个对象e都执行convert(e),.collect(Collectors.toList())就是把执行convert(e)的全部结果转换成一个List。总的来说就是把orderMasterList中每个对象都执行convert然后把每个结果都装进List中,如果有什么不对各位再指正
10
相似问题
关于spel表达式疑问
回答 2
sple表达式问题
回答 1