Наконец-то отобразить TreeMap с «пустым» ключом - PullRequest
1 голос
/ 24 апреля 2020

У меня есть 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
...