gpt4 book ai didi

java - 如何获取 Map 中的最新日期?

转载 作者:行者123 更新时间:2023-12-01 07:20:35 25 4
gpt4 key购买 nike

嗨,我需要获取Map中包含的最近日期的ID .

ID 是唯一的 Long标识日期的数字。

Map<Long, Date> mapRetrieveMostRecent= new HashMap<Long, Date>();

我这样填写 map :

mapRetrieveMostRecent.put(id, xDate);

我知道TreeMap可以自动插入按日期排序的对象,但在我的情况下,日期不是唯一的。有什么建议吗?

最佳答案

如果您正在寻找最大日期的 key ,您可以使用以下一行

Long keyMax = Collections.max(mapRetrieveMostRecent.entrySet(), Map.Entry.comparingByValue()).getKey();

关于java - 如何获取 Map<Long, Date> 中的最新日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39367195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com