博主首页

list去重、集合去重

            List<MenuPO> menuList = RecursionUtil.getFather(menuPOS);
            //去重复
            menuList = menuList.stream().distinct().collect(Collectors.toList());

 根据条件去重

        List<ConstructionProjectBidUnitPO> collect = data.getList().stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(ConstructionProjectBidUnitPO::getUnitId))), ArrayList::new));
        status.setData(new PageInfo<>(collect));

 

posted @ 2020-08-07 16:41  笑~笑  阅读(178)  评论(0编辑  收藏  举报