lambda、stream、方法引用
文章平均质量分 71
记录项目中涉及的问题,以lambda、stream、方法引用的方式解决
迷茫中前进
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。
展开
-
stream流的使用-获取list集合中对象的单个字段list集合,进行累加操作
stream流的使用,获取list集合对象的单个字段list集合,进行累加操作等原创 2023-02-22 21:13:52 · 8245 阅读 · 0 评论 -
Java8新特性:Lambda表达式
Java8新特性:Lambda表达式Lambda表达式是一个匿名函数,即没有函数名的函数。在java 中表示的就是匿名方法。1. 函数式接口函数式接口,通常使用@FunctionalInterface注解标记,表示这是一个函数式接口并进行相应的语法检查。函数式接口有且仅有一个抽象方法,当然非抽象方法可以有多个。Java8中新增了java.util.function包,提供了很多函数式接口用来支持lambda表达式。创建一个函数式接口:public interface FunInterfac原创 2020-07-21 12:29:39 · 190 阅读 · 0 评论 -
Java8新特性:函数式接口
Java8新特性:函数式接口1. 函数式接口1.1 函数式接口格式1.2 @FunctionalInterface1.3 自定义函数式接口2. 函数式编程2.1 lambda表达式的延迟执行性能浪费日志案例解决方式1 -- 可变参数解决方式2 -- labmda表达式写法2.2 使用lambda表达式作为参数和返回值3. Java提供的常用函数式接口3.1 Supplier3.2 练习:求数组元素的最大值3.2 Comsumer抽象方法: accept(T t)默认方法 andThen练习1. 函数式接口原创 2020-08-19 10:22:34 · 351 阅读 · 0 评论