本项目主要演示 java8
开始的 stream
和 lambda
示例。
我的博客地址:http://blog.prcode.org
本项目对应博客地址:http://blog.prcode.org/categories/函数式编程/
- stream and lambda(1) - lambda 简介 :org.prcode.functional.lambdaintroduce
- stream and lambda(2) - 函数式接口简介 :org.procde.functional.functionalinterface.introduce
- stream and lambda(3) - jdk 提供的函数式接口 :org.procde.functional.functionalinterface.jdk
- stream and lambda(4) - lambda 方法引用 :org.procde.functional.functionalinterface.methodreference
- stream and lambda(5) - lambda 表达式最佳实践
- stream and lambda(6) - stream 简介 :org.procde.functional.stream.introduce
- stream and lambda(7) - stream 的创建 :org.procde.functional.stream.create
- stream and lambda(8) - 中间操作之筛选操作(filter、distinct、limit、skip) :org.procde.functional.stream.middle
- stream and lambda(9) - 中间操作之 map 操作(map、flatmap) :org.procde.functional.stream.middle
- stream and lambda(10) - 中间操作之排序sorted与调试peek :org.procde.functional.stream.middle
- stream and lambda(11) - Optional 简介 :org.procde.functional.stream.optional
- stream and lambda(12) - 终止操作之查找与匹配(findAny、findFirst、allMatch、anyMatch、noneMatch) :org.procde.functional.stream.terminal