将Map内容转化成字符串(JSON格式),java

        /**
	 * 将Map内容转换成字符串,用于日志打印输出。
	 * @param map
	 * @return
	 */
	public static String mapToString(Map 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();
	}

 

你可能感兴趣的:(java,算法)