У меня есть Map<String,List<UserVO>> studentsByCountry = new TreeMap<String,List<UserVO>>();
Отображается как:
key=CountryA , value = List<UserVO>
key=CountryB , value = List<UserVO>
key=CountryC , value = List<UserVO>
Могу ли я переставить это Map
, чтобы отобразить в соответствии с displayOrder стран. Порядок отображения: страна C = 1, страна B = 2 и страна A = 3. Я хочу отобразить как
key=CountryC , value = List<UserVO>
key=CountryB , value = List<UserVO>
key=CountryA , value = List<UserVO>
Один из вариантов - добавить sortOrderNumber к ключу. For example 1_CountryC, 2_CountryB & 3_CountryA
Можно ли сделать это через обычный Java?