java8
果咩z
小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Stream的简单学习(三)之Collectors的简单用法
首先创建我们的数据 ArrayList<User> users = new ArrayList<>(); users.add(new User("张1",10)); users.add(new User("张2",40)); users.add(new User("张3",20)); users.add(new User("张4",30)); users.add(new User("张5",30)); 以下操作都是在collect里进行 【Collectors.toList】:转化原创 2020-07-07 19:38:51 · 2180 阅读 · 0 评论 -
Stream的简单学习(二)简单练手
Stream是什么 关于Stream大家说的不在说了 可我是最近才使用到的 所以在此总结一下,加深影响和理解 Stream是什么 整个Stream流对象通过一系列的中间操作处理,到最后由最终操作处理,得到最后的结果,是一个支持顺序和并行聚合操作的元素序列。 创建方式 一、实现了Collection 接口的都可以直接调用.stream()创建 查看Collection 接口可以发现有stream方法,所以可以直接创建 有哪些类继承Collection就不多说了好吧,请看下图 二、Stream.of 看源原创 2020-07-06 15:52:47 · 733 阅读 · 0 评论 -
Stream的简单学习(一)Lambda表达式和方法引用双冒号[::]
最近入职新公司发现都在用stream和lambda表达式,简单记录学习下 Lambda是什么 允许把函数作为一个方法的参数(函数作为参数传递进方法中)的一种方式 Lambda的用法 例如: (parameters) ->{ expression; } 我们可以看到有三部分组成 参数列表 (parameters) 表示要传递的参数,个数和类型 -> { expression; } Lambda 主体表达式 给大家列一下常见的表达式样子 // 1. 不需要参数,返回值为 5 () ->原创 2020-06-29 15:43:10 · 864 阅读 · 0 评论
分享