У меня есть TreeMap<String, List<UserVO>>
, как это TreeMap<String, List<UserVO>> sortedMap = new TreeMap<String, List<UserVO>>(userMap);
Сначала отображается запись с «пустым» ключом, а затем - по возрастанию.
Как отобразить в порядке возрастания, а затем все записи с пустым ключом?
List<UserVO> resultList = new ArrayList<UserVO>();
UserVO userVo = new UserVO();
userVo.setCountry("CountryA");
userVo.setFirstName("User1");
resultList.add(userVo);
userVo = new UserVO();
userVo.setCountry("CountryB");
userVo.setFirstName("User2");
resultList.add(userVo);
userVo = new UserVO();
userVo.setCountry("");
userVo.setFirstName("User3");
resultList.add(userVo);
Then make this List<UserVO> as TreeMap<String, List<CenterVO>>
При отображении в пользовательском интерфейсе TreeMap выдает следующие данные:
Key = , value = User3
Key = CountryA, value = User1
Key = CountryB, value = User2
I хочу вот так:
Key = CountryA, value = User1
Key = CountryB, value = User2
Key = , value = User3