首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将最近的日期从对象列表中保存下来

将最近的日期从对象列表中保存下来
EN

Stack Overflow用户
提问于 2016-02-27 12:34:21
回答 1查看 113关注 0票数 0

我有一个按日期排序的有序列表,我想为列表中的每个名称保留最近的日期,例如,对于一个具有不同日期的名称,可能会有多个条目,我只想为该名称保留最近的日期,

对于下面的列表,我如何实现这一点?

我指的是将日期映射到名称的TreeMap,如何删除例如"Sun Feb 21 00:35:54 GMT 2016=Finley“,然后在晚些时候又有"Sun Feb 21 01:03:41 GMT 2016=Finley”等等,如何在晚些时候删除所有的日期,只保留最近的日期?但是每个名字呢?

鲨鱼:{Sun Feb 21 00:27:53 GMT 2016=Freo,Sun Feb 21 00:35:54 GMT 2016=Finley,Sun Feb 21 :03:41 GMT 2016=Finley,Sun Feb 21 :09:28 GMT 2016=Finley,Sun Feb 21 :09:28 GMT 2016=Finley,Sun Feb 21 :20:19 GMT 2016=Buddy,Sun Feb 21 :51 GMT 2016=Finley,Sun Feb 21 01:53:30 GMT 2016=Buddy,Sun Feb 21 02:01:18 GMT 2016=Finley,Sun Feb 02:46 GMT 2016=Freo,Sun Feb 21 :50 GMT 2016=Buddy,Sun Feb 21 : 05:10:09 GMT 2016=Maroochy,太阳2月21日05:14:11格林尼治时间2016=Maroochy,太阳2月21日08:42:36格林尼治时间,2月22日22 :28格林尼治时间2016=Finley,2月22日22 :31:59格林尼治时间2016=Buddy,蒙2月22日02:34:21格林尼治时间2016=Catalina,蒙Feb 22 02:45:31格林尼治标准时间2016=Buddy,孟Feb 22 02:45:47格林尼治标准时间,Mon Feb 22 03:13:26 GMT 2016=Buddy,Mon Feb 22 05:20 GMT 2016=Maroochy,Mon Feb 22 :15:45 GMT 2016=Freo,Mon Feb 22 :51:13 GMT 2016=Mary Lee,星期一2月22日07:44格林尼治时间2016=Jax,星期一2月22日08:21:42格林尼治时间2016=Finley,蒙2月22日09:41格林尼治时间2016=Jax,蒙2月22日09:25:08格林尼治时间2016=Mary Lee,Tue Feb 23 00:58:46 GMT 2016=Katharine,Tue Feb 23 01:20:20 GMT 2016=Catalina,Tue Feb 23 02: 23 :06 GMT 2016=Katharine,Tue Feb 23 02:35:47 GMT 2016=Cathy,Tue Feb 23 02:37:01 GMT 2016=Mary Lee,Tue Feb 23 02:58:57 GMT 2016=Katharine,Tue Feb 03:17:37 GMT,GMT 2016=Katharine,Tue Feb 23 :39:36 GMT 2016=Cathy,Tue Feb 04: 23 :30 GMT 2016=Maroochy,Tue Feb 23 08:07: GMT 2016=Finley,Tue Feb 23 09:12:31 GMT 2016=Finley,Wed Feb 24 00:21:19 GMT 2016=Katharine,Wed Feb 24 01:10:39 GMT 2016=Freo,Wed Feb 24 :05 GMT 2016=Buddy,Wed Feb 24 01:18:03 GMT 2016=Katharine,Wed Feb 24 02:25:28 GMT 2016=Buddy,Wed Feb 03:51: GMT GMT,星期三2月24日04:50:55格林尼治时间2016=Katharine,Wed 2月24 07:33:22格林尼治时间2016=Katharine}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-27 12:37:28

我会将数据放入HashMap (名称->日期)。如果名称的条目已经存在,则如果日期是最近的,则重写它。

如果您在比较日期时遇到困难,请使用DateFormat将字符串转换为您可以比较的日期对象。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35669838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档