stream 流实现分页
1 | // 分页例子 |
toMap
1 | Map<Long, ContractDetail> contractDetailMap = contractDetailList.stream().collect(Collectors.toMap(ContractDetail::getContractId, Function.identity(), (v1, v2) -> v1)); |
groupBy
1 | Map<Long, List<QueryPeopleReturnVo>> peopleVoMap = peopleReturnVos.stream().collect(Collectors.groupingBy(QueryPeopleReturnVo::getCustomerCode)); |