java 集合join_Java中的join方法实现(支持集合或map)
发布日期:2021-06-24 13:10:02 浏览次数:2 分类:技术文章

本文共 605 字,大约阅读时间需要 2 分钟。

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();

}

转载地址:https://blog.csdn.net/weixin_33001305/article/details/114112492 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java8Lambda 表达式_Java8学习笔记(一)--Lambda表达式
下一篇:java工程导出jar_Eclipse将java项目导出可执行的jar文件

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月13日 17时42分53秒