您的位置 首页 java

java集合拼接的工具类

在日常项目开发工作中,我们是否有时候会遇到这种情况,需要将一个List集合拼接成一个String。通常我们有如下几种做法:

1.普通拼接,遍历循环,然后在做截断处理,这种最让人难受的就是最后分割符的处理。

private String join(List<String> videoKeys) { StringBuilder stringBuilder = new StringBuilder(); for (String videoKey : videoKeys) { stringBuilder.append(videoKey).append(“,”); } return StringUtils.substring(stringBuilder.toString(), 0, stringBuilder.length() – 1); }

2. Stream 的join方法

videoKeys.stream().collect(Collectors.joining(“,”))

3.guava 的Joiner方法

Joiner.on(“,”).join(videoKeys)

文章来源:智云一二三科技

文章标题:java集合拼接的工具类

文章地址:https://www.zhihuclub.com/173644.shtml

关于作者: 智云科技

热门文章

网站地图