首页 > 解决方案 > 最后显示带有“空白”键的 TreeMap

问题描述

我有一个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>>

在 UI 上显示时,此 TreeMap 提供如下输出:

Key = , value = User3
Key = CountryA, value = User1
Key = CountryB, value = User2

我想要这样:

Key = CountryA, value = User1
Key = CountryB, value = User2
Key = , value = User3

标签: treemap

解决方案


推荐阅读