Java
不懂才觉得高深
爱生活,爱学习,爱工作
展开
-
Stream入门到实践
什么是Stream Stream是对集合对象的增强,专注于对集合对象进行各种便利的操作. Stream相关的接口与方法 java.util.stream包下新增Stream类 Collection接口中新增stream()和parallelStream()默认方法 Arrays类中新增stream(T array)方法 使用流程 当我们使用一个流的时候,通常包括三个基本步骤: 获取一个数据源(source)→ 中间操作(数据转换)→终止操作(数据收集)。 代码 Stream操作中使用了lam原创 2020-11-15 22:19:20 · 198 阅读 · 0 评论 -
lambda表达式入门到实践
lambda表达式 Java 8 加入的新特性,lambda表达式是一个可传递的代码块,可以在以后执行一次或多次.在接口只有一个方法时,以表达式的形式简写接口的实列代码.说起来有点抽象,可以理解为让代码少写几行. 格式 参数,箭头(->)以及一个表达式 -> : lambda 操作符 左边: 接口方法的形参 右边: 方法体 使用 对于只有一个抽象方法的接口,需要这种接口的对象时,就可以提供一个lambda表达式。这种接口称为函数式接口(functional interface)。 常见函数式接口原创 2020-11-12 11:46:41 · 256 阅读 · 1 评论