Collections.sort(sourceMap, new Comparator<Map<String, Object>>() { @Override public int compare(Map<String, Object> o1, Map<String, Object> o2) { return o1.get("fxdj").toString().compareTo(o2.get("fxdj").toString()); } });