1.JDK8.0的Stream流

1.数据源包装成新流、中间加上流水线操作、产生一个新流进行终止操作

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
2.创建Stream的三个操作、创建Stream、中间操作、终止操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.Stream.iterate进行迭代操作(包装成流操作)、stream.limit输出10组数据(加工处理)、forEach进行循环迭代(终止操作)在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
4.employee转化为Stream,fiter进行中间操作,forEach进行终止操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
5.filter操作中的方法就是对每一个emploee对象进行getSalary操作
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.去除重复操作
在这里插入图片描述
7.重写hashCode的方法和equal方法
在这里插入图片描述

在这里插入图片描述
8.map,将元素转化为其他形式的提取的数据。接受一个函数作为参数、该函数被应用到每一个元素上、并将其映射成Stream
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
9.Map就是将映射结果转化为一个一个的流、而flatMap将整个映射后得到的一个一个流变成一个整体的流
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
10.sorted加工操作按照字典进行排序
在这里插入图片描述
在这里插入图片描述
11.解释将集合employee转化为Stream(起始操作),.sorted进行加工处理,if先对判断年龄是否相等、如相等在根据姓名排序,else如果年龄不相等则按年龄进行排序

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
12.添加泛型属性
在这里插入图片描述
在这里插入图片描述
‘13. 重写Employee的构造方法

在这里插入图片描述
14.重写toString方法
在这里插入图片描述

在这里插入图片描述
15.empoyees集合中的所有对象的getStatus()的属性是否与Status.Bush匹配,如果全部匹配则返回ture,否则返回false
![在这里插入图片描述](https://img-blog.csdnimg.cn/bbcea34296d1477a9bc6e7195c68f7bf.png?x-oss-process=image/watermark,type_ZH在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
16.e1.getSalary()获取的薪资可能为空所以返回Optional、sorted进行排序,findFirst返回第一个元素
在这里插入图片描述

17.op.orElse如果为可以替代的对象

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
18. collect收集、将流转化为其他形式,接收一个Collercor接口实现如(employees.stream)

在这里插入图片描述
19.通过Set集合去重复
在这里插入图片描述

在这里插入图片描述

20.empoyee对象先按照状态进行分组、按照年龄段进行分组
在这里插入图片描述
21.求薪水的平均值
在这里插入图片描述
22. 求list中员工薪水的总和
在这里插入图片描述
23.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
23. 分区薪资大于8000的分一个区、小于<8000的分一个区
在这里插入图片描述
在这里插入图片描述
24. 获取所有员工的薪资,并进行封装。
在这里插入图片描述
25.获取所有的姓名信息并将其连接
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值