告别996
2021-04-15 09:50:27 0 举报
AI智能生成
为你推荐
查看更多
告别996 学期高校编程
作者其他创作
大纲/内容
告别996,开启Java高效编程之门
流编程
传统业务处理
集合打印
for
集合过滤
for
排序
取top
流编程.stream()
peek
filter
排序
sorted
limit
累加
获取名称
map
流和集合的区别
时间和空间
次数
外部迭代和内部迭代
组成
数据源
中间操作
终端操作
流操作分类
中间操作(无状态)
过滤
映射
将一个元素转换为另一个元素
mapToDouble
映射转double
扁平化
flatMap
将对象转流
循环
中间循环
中间操作(有状态)
去重
distinct
skip
限制
短路
allMatch
所有匹配返回true
anyMatch
任何匹配返回true
noneMatch
没有匹配返回true
findFirst
找到第一个
findAny
有就返回
非短路
max
count
foreach
终端循环
如果前面是无状态就会一起执行
reduce
min
collect
流的创建
Stream.of
数值直接构建
Arrays.stream
数组构建
Files.lines
文件流
Stream.iterate
无限流 基于上一个流生成
流的收集
预定义收集器
collect(Collectors.toList())
转list
MAP T = collect(Collectors.groupingBy())
对集合分组
collect(Collectors.partition())
分区
简介
0 条评论
回复 删除
下一页