У меня есть hashMap, который имеет следующие значения в качестве ключей value(sql date , integer)
пар:
a.put("31-05-2011",67);
a.put("01-06-2011",89);
a.put("10-06-2011",56);
a.put("25-05-2011",34);
когда я пытаюсь отсортировать hashMap на основе ключей, используя:
Картаified_a = новая TreeMap (a);
и отобразить ключи следующим образом:
01-06-2011,10-06-2011,25-05-2011, 31-05-2011
но я хочу, чтобы ключи сортировались как
31-05-2011,25-05-2011,01-06-2011 ,10-06-2011
Я вижу, что значения сортируются на основе первых 2 цифр (это значение даты), но мне нужно, чтобы значение месяца также учитывалось и сортировалось сначала по месяцам, а затем по каждому месяцу сортировать соответствующие дни. ,
Любые подсказки ??