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() : "")));

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM