Map转为String的工具方法
/ 根据map解析成 name=wangc&age=25 的格式, /
public static String transMapToString(Map map,String diff,String split){
diff = "".equals(diff)||null==diff?"=":diff;
split = "".equals(split)||null==split?"&":split;
java.util.Map.Entry entry;
StringBuffer sb = new StringBuffer();
for(Iterator iterator = map.entrySet().iterator(); iterator.hasNext();)
{
entry = (java.util.Map.Entry)iterator.next();
sb.append(entry.getKey().toString()).append( diff ).append(null==entry.getValue()?"":
entry.getValue().toString()).append (iterator.hasNext() ? split : "");
}
return sb.toString();
}
本文链接:http://bigerhead.com/2015/09/139.html 转载请注明出处。