这边直接写成了方法,有用到的直接拿去,请大家多多交流
public static String getParamsSerializeString(Map<String, Object> params) { StringBuffer buffer = new StringBuffer(); List<String> keyList = new ArrayList<>(); if (params == null || params.isEmpty()) { return null; } Set<String> keySetTry = new TreeSet<>(); keySetTry.addAll(params.keySet()); keyList.addAll(keySetTry); Collections.reverse(keyList); for (String key : keyList) { buffer.append(key + params.get(key)); } return buffer.toString(); }