У меня есть список "unSortedDateList", в котором даты хранятся в формате CSV.
даты хранятся в следующем формате (ММ / ДД / ГГГГ)
1/10/2012, 2/10/2011, 1/9/2011 * (примечание: ДАТЫ ХРАНЯТСЯ, КАК РАЗДЕЛЕННАЯ КОММАЗИЯ) *
Я написал функцию, которая берет эти даты из списка, сортирует их в ASC и сохраняет в sortedList.
TreeMap<Date, Date> sortedMap = new TreeMap<Date, Date>();
for (Date theDate : unSortedDateList)
{
sortedMap.put(theDate.getTime(), theDate);
}
List<Date> sortedList = (List<Date>) sortedMap.values();
Программа выдает исключение приведения.
Не могли бы вы помочь мне, что я здесь делаю неправильно?