public static List join(Map map, String separator) {
if (map == null) {
return null;
}
List list = new ArrayList();
if (map == null || map.size() == 0) {
return list;
}
for (Map.Entry entry : map.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
if (value == null || value.length() == 0) {
list.add(key);
} else {
list.add(key + separator + value);
}
}
return list;
}
public static String join(List list, String separator) {
StringBuilder sb = new StringBuilder();
for (String ele : list) {
if (sb.length() > 0) {
sb.append(separator);
}
sb.append(ele);
}
return sb.toString();
}
java集合中套集合 java集合join
转载文章标签 java 集合join List 文章分类 Java 后端开发
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java遍历map集合那种方式最快
Java中遍历Map集合常用的几种方法。
System 键值对 java -
Java集合----Set集合
Set集合 Set 集合不允许包含相
Set HashSet hashCode LinkedHashSet TreeSet