/**
*
* @Method: sortParams
* @Description: 参数重新排序
* @param params
* @return
* @throws Exception
*/
public static String sortParams(Map<String, String> params)
throws Exception {
String result = "";
String[] args = new String[params.size()];
Set<String> keys = params.keySet();
Iterator<String> iterator = keys.iterator();
int i = 0;
while (iterator.hasNext()) {
args[i] = iterator.next();
i++;
}
Arrays.sort(args);
// 重组url
for (int j = 0; j < args.length; j++) {
String key = args[j];
String value = params.get(key);
result += "&" + key + "=" + value;
}
if (result.length() > 0) {
result = result.substring(1);
}
return result;
}
Map 参数按Key重新排序,重组成String
猜你喜欢
转载自blog.csdn.net/qq_15204179/article/details/83109319
今日推荐
周排行