mam jeden problemJak sortować klucze HashMap
HashMap<String, List<AppPrjMilestone>> dateMilestoneMap
= new HashMap<String, List<AppPrjMilestone>>();
kładę klucz dynamiczny w obiekcie HashMap tak:
dateMilestoneMap.put(""+crateDate,value);
Wreszcie jestem coraz wynik tak:
("28/01/2012",value)
("01/01/2012",value)
("26/01/2012",value)
Chcę, aby pary wartości zwracanych kluczy były w porządku desc lub asc. Jak mogę to zrobić?
Wypróbuj mapę drzewa i przeczytaj dokumentację Javadoc: http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html – home
Każdy powód, dla którego używasz mapy zamiast listy? – kba
TreeMap to proste rozwiązanie. Więcej dyskusji na ten temat można znaleźć na http://stackoverflow.com/questions/7860822/sorting-hashmap-based-on-keys – Bob