后端开发笔记 2024 年 1 月 17 日
发布时间
阅读量:
阅读量
文章结构概述
-
- lambda表达式的学习
-
- 1.1 从列表中筛选出满足特定条件的元素并予以返回
- 1.2 groupby函数的应用方式
-
- 计算时间差并提取秒数
1.lambda表达式学习
1.1 从list中找到符合条件的对象并且返回
此类实例在Java编程语言中具有广泛的应用场景,常用于实现基础级别的数据筛选。若能够通过SQL语句直接从数据库中检索出满足条件的数据,那么数据库引擎的执行效率无疑将是最高水平的。
Date targetArrive = attendanceStaffScheduleItems.stream().filter(attendanceStaffScheduleItem -> attendanceStaffScheduleItem.getAccessType() == 0).findFirst().get().getAttendanceTime();
该操作既可针对首个匹配项进行检索,亦可对全部满足条件的项目进行全面查找。
1.2 groupby的用法
Map<String, List<AttendanceRecord>> recordListMap = recordList.s
全部评论 (0)
还没有任何评论哟~
