【发布时间】:2014-01-14 07:05:21
【问题描述】:
有没有一种有效的方法可以使用 guava 或 StringUtils 将 java 映射值转换为逗号分隔的字符串?
Map<String, String> testMap = new HashMap<>();
testMap.put("key1", "val1");
testMap.put("key2", "val2");
寻找将 testMap 转换为字符串的方法 -> "val1,val2"。
【问题讨论】:
-
你的意思是像
"map: " + map那样吗? -
“逗号分隔的字符串”是什么意思?
-
您可以为您的输入和输出添加示例吗?
-
这只是供人类阅读,还是您以后可以通过某些软件读回来?如果是后者,请考虑如果其中一个值中有逗号会发生什么。您可能希望使用已建立的序列化格式,例如 JSON。
-
我们回答了您的问题吗?是这样,请选择一个答案并将其标记为已接受。
标签: java csv map guava string-utils