type
status
date
slug
summary
tags
category
icon
password
其中Student是学生,将学生依次以grade(年级) -> class(班级) -> teacher(任课老师) 分组
多条件分组
多条件去重
filter过滤
sorted排序
1.自然序排序
2.自然序逆序元素,使用Comparator 提供的reverseOrder() 方法
3.按照年龄倒序排序
4.不借助stream排序
分数正序排序
分数倒序排序
年龄正序排序
年龄倒序排序
limit方法限制最多返回多少元素
不要前多n个元素,n大于满足条件的元素个数就返回空的流
最大值、最小值
转单数组遍历
转单数组求和
查找匹配指定数据是否存在
allMatch方法与anyMatch差不多,表示所有的元素都满足才返回true。noneMatch方法表示没有元素满足
简化操作 最大值,最小值,求和
统计
转set
转map
- Author:NotionNext
- URL:https://tangly1024.com/article/java-stream-example
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!