// 第一步:检查参数是否已经排序
Map params= new
HashMap();
Map returnMap = new
HashMap();
String[] keys = params.keySet().toArray(new
String[0
]);
Arrays.sort(keys);
// 第二步:把所有参数名和参数值串在一起
StringBuilder query = new StringBuilder();
for (String key : keys) {
String value = params.get(key);
if (StringUtils.areNotEmpty(key, value)) {
returnMap.put(key,value);
}
}