其他分享
首页 > 其他分享> > stream-分组两次

stream-分组两次

作者:互联网

        Map<String, Map<String, List<AmazonBalanceCustom>>> amazonBalanceMap = amazonBalances.stream()
                .filter(item -> StringUtils.isNotBlank(item.getDeptName()) && item.getUsdBalance() != null)
                .collect(Collectors.groupingBy(AmazonBalanceCustom::getDeptName, Collectors
                        .groupingBy(item -> StringUtils.isNotBlank(item.getSupervisorName()) ? item
                                .getSupervisorName() : "")));

 

标签:Collectors,isNotBlank,getSupervisorName,两次,item,groupingBy,分组,stream
来源: https://www.cnblogs.com/zrboke/p/16076714.html