Java8 list.stream().filter()过滤方法

List<DisStatOverview> listUpdate = scientificProjectsRecords.stream()
                            .filter(r -> r.getStatClassifyName().equals(e.getStatClassifyName()) && r.getxAxisCode().equals(e.getxAxisCode()))
                            .collect(Collectors.toList());

通过stream()将集合转变为流

再使用filter()根据所传字段对集合数据过滤后进行遍历

最后再将流转为集合collect();


版权声明:本文为ZHOU_0522原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。