技术分享
🗒️Java Stream分组排序统计求和例子
00 min
2024-4-12
2024-7-5
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

 
上一篇
Ubuntu设置时区
下一篇
Ubuntu修改DNS方法

Comments
  • Twikoo