社区
Java SE
帖子详情
List集合中有一百万条数据,按照每半小时时间段进行分组
qq_31624251
2017-11-13 04:46:30
分组结果例如:00:00:00~00:30:00 有300条,00:30:00~01:00:00 有500条……………… 23:30:00~23:59:59 有10000条
结果大概就是这个样子,这个该怎么快速的进行循环比较
...全文
1755
6
打赏
收藏
List集合中有一百万条数据,按照每半小时时间段进行分组
分组结果例如:00:00:00~00:30:00 有300条,00:30:00~01:00:00 有500条……………… 23:30:00~23:59:59 有10000条 结果大概就是这个样子,这个该怎么快速的进行循环比较
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
110成成
2017-11-14
打赏
举报
回复
首先100万数据量不小,将list分割,区间已经知道,每个半个小时个区间,区间集合定义好 开启多线程执行区间匹配,二分查找就可以。
什么都不能
2017-11-13
打赏
举报
回复
实现comparable接口的compareTo方法 用Collections.sort排序
繁华终归落尽
2017-11-13
打赏
举报
回复
数据分割,多线程处理push,然后合并
Mr_strategy
2017-11-13
打赏
举报
回复
使用stream API,先filter然后再collect
广寒月蛮兔
2017-11-13
打赏
举报
回复
你要比较啥呢?没看懂
qq_31624251
2017-11-13
打赏
举报
回复
本人小白,对各种高大上的算法没有什么接触,还请各位大神指教!!!
Java
集合
Java的
集合
类是一种特别有用的工具类,它可以用于存储数量不等的多个对象,并可以实现常用
数据
结构,如栈,队列等,除此之外,Java
集合
还可用于保存具有映射关系的关联数组。 Java的
集合
大致上可分为:Set,
List
和Map...
Stream流将
list
中
对象的属性按照
小时
进行
分组
需求是这样的,给了一个日期时间区间,一个对象
list
;要统计这个
时间段
内每天某个
小时
段的
数据
量之和:如图 刚开始思路是把时间区间按每个
小时
进行
拆分,得到这段时间每个
小时
的开始结束时间跟
list
对象
进行
比对后在
进行
整合计算,发现代码会很臃肿,用stream流就能完美优雅的解决这个问题。如下: 1,查出这个时间截点的所有
数据
2,将
list
所有
数据
按
小时
进行
分组
;(精华所在)
list
.stream().collect(Collectors.groupingBy(item -> new Simpl.
JAVA
中
将一个
时间段
按固定间隔拆分为
List
通过给定的固定的
时间段
,输出在该
时间段
内固定间隔的每个时刻的
List
集合
,如果最后的时间间隔不够的话,将结束时间作为最后的时刻。 /** * 获取固定间隔时刻
集合
* @param start 开始时间 * @param end 结束时间 * @param interval 时间间隔(单位:分钟) * @return *...
java 时间切割 年月_Java实现将
时间段
分割为星期、月、季度、半年以及年
给定一个
时间段
,如何将这个
时间段
按照星期、月、季度、半年以及年
进行
划分。如:2020-12-18 ~ 2020-12-27这个
时间段
,按照星期可以分为:[2020-12-18,2020-12-20], [2020-12-21,2020-12-27]。具体代码实现如下:public class DateUtil {//将
时间段
按星期分割public static final
List
splitTo...
获取两个日期之间的日期
集合
:半
小时
一个值
获取两个日期之间的日期
集合
:半
小时
一个值。 一般用于时间趋势图的汇总处理 1 pom:hutool工具 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> </dependency>...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章