stream流 分类 排序
今天工作中遇到了多参数多返回值的场景,而且还要求每个参数取对应列表中最新的那条数据,感觉很容易,但是代码执行起来费劲…
入参:channlNoList
出参:List,其中DTO中包括:通道号(channlNo),处理时间(handleTime),处理意见(handleOpinion)
要求:输入通道号,分别取出该List最新的一条处理意见
分析: channlNo<---->List (1对n关系)
channlNoList<---->List (n对n关系)
思索了半天,采用stream流处理。
for (String channlNo : channlNoList) {
List<ChannlInfoDTO> channlO