/**
* 将Map内容转换成字符串,用于日志打印输出。
* @param map
* @return
*/
public static String mapToString(Map<String, Object> map) {
if(map == null) {
return "{}";
}
StringBuffer sb = new StringBuffer();
sb.append("{ ");
for(String s : map.keySet()) {
sb.append("\""+s+"\":\""+map.get(s)+"\",");
}
sb.replace(sb.length()-1, sb.length(), "}");
return sb.toString();
}

本文介绍了一种将Map数据结构转换为字符串的方法,主要用于日志打印输出,通过遍历Map的keySet并将其与对应的value拼接成字符串形式,提高了日志的可读性和调试效率。
1万+

被折叠的 条评论
为什么被折叠?



