/**
* 对map进行排序
*
* @param map
* @return
*/
public static Map<String, Object> sortHashMap(Map<String, Object> map) {
Map<String, Object> sortedMap = new LinkedHashMap<>();
List<String> list = new ArrayList<>();
Iterator<String> item = map.keySet().iterator();
while (item.hasNext()) {
list.add(item.next());
}
Collections.sort(list);
Iterator<String> item2 = list.iterator();
while (item2.hasNext()) {
String key = item2.next();
sortedMap.put(key, map.get(key));
}
return sortedMap;
}
对map进行排序
最新推荐文章于 2024-05-30 08:34:38 发布