public static Map<String, List<TPricePpiBaseWeight>> sortMapByKey(Map<String, List<TPricePpiBaseWeight>> map) {
if (map == null || map.isEmpty()) {
return null;
}
Map<String, List<TPricePpiBaseWeight>> sortMap = new TreeMap<String, List<TPricePpiBaseWeight>>(
new MapKeyComparator());
sortMap.putAll(map);
return sortMap;
}
import java.util.Comparator;
public class MapKeyComparator implements Comparator<String> {
@Override
public int compare(String str1, String str2) {
return str1.compareTo(str2);
}
}