gpt4 book ai didi

java - 排序日期方法中抛出异常

转载 作者:行者123 更新时间:2023-12-01 17:33:16 24 4
gpt4 key购买 nike

我有一个列表“unSortedDateList”,其中日期存储为 CSV。日期以以下格式存储(MM/dd/yyyy)1/10/2012、2/10/2011、1/9/2011 *(注意:日期存储为逗号分隔值)*

我编写了一个函数,它从列表中获取这些日期并按 ASC 排序并存储在排序列表中。

 TreeMap<Date, Date> sortedMap = new TreeMap<Date, Date>();

for (Date theDate : unSortedDateList)
{
sortedMap.put(theDate.getTime(), theDate);
}
List<Date> sortedList = (List<Date>) sortedMap.values();

程序抛出强制转换异常。

你能帮我解决我在这里做错的事情吗?

最佳答案

为什么不使用

对列表进行排序
Collections.sort(unsortedDateList) 

直接?

关于java - 排序日期方法中抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8938172/

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