Java 8 新特性

Lambda表达式

Stream

可以将数据转化为流的形式进行链式处理,好比工厂加工产品时的流水工作线。

常用的链式处理函数

1:map(目标结果) 将对应的数据映射为目标结果类型
2:filter(o->func(o)) 条件过滤函数,通过func设置的条件对o进行过滤
3:distinct() 去除重复元素
4:collect() 对处理好的流进行转化,转化为目标格式;collect(Collectors.toList()) / collect(Collectors.joining(", "))
5:anyMatch(任意一个元素符合返回true),allMatch(全部元素符合返回true),noneMatch(没有元素符合返回true)

posted @ 2023-10-25 17:11  小白*-*  阅读(19)  评论(0)    收藏  举报