10.13 笔记
1.遍历后如何去除结尾处拼接的字符?
if(s.endWith(";"))
s = org.apache.common.lang3.StringUilts.substringBeforeLast("s",";");
2.Map集合转UrlParam类型的字符串
public static String getUrlParamByMap(Map<String,String> data){
//将Map 转化为Url 参数字符串形式 A-a&B-b&C-c
if (data.isEmpty())
return "";
StringBuffer tempUrlParam = new StringBuffer();
for (Map.Entry<String, String> entry : data.entrySet()) {
tempUrlParam.append(entry.getKey()+"-"+entry.getValue());
tempUrlParam.append("&");
}
String urlParam = tempUrlParam.toString();
if(urlParam.endsWith("&"))
urlParam = StringUtils.substringBeforeLast(urlParam, "&");
return urlParam;
}