stream流分組

   List<Credential> credentials = SqlUtil.getMapToList(entityManager, stringBuilder.toString(), Credential.class);
        List<List<Credential>> groupList = new ArrayList<>();
        credentials.stream().collect(Collectors.groupingBy(Credential::getPaymentMethod, Collectors.toList()))
                .forEach((paymentMethod, fooListByName) -> groupList.add(fooListByName));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章