巧用java8中的Stream Posted on 2019-11-16 lamdda表达式是java8的新特性之一,在项目中遍历集合可以尝试lambda表达式。 Stream基于lambda表达式,专注于对对象进行各种高效遍历的聚合操作,提高编程效率和代码可读性。 filter(筛选) map(转换) distinct(去重) sorted(排序,默认升序) limit(返回限制n个数) skip(删除前n个元素) reduce(聚合) anyMatch/allMatch/noneMatch(匹配)