小技巧:为List<String>添加分隔符
来源:互联网 发布:三星s5注册网络 编辑:程序博客网 时间:2024/06/15 19:50
public static void join1(){ List<String> list = Arrays.asList("11","22","23"); // 最传统写法: StringBuilder sb = new StringBuilder(); for(String s : list){ sb.append(s); } System.out.println(sb.toString()); // 如果想要加个分隔符,比如逗号,传统写法: sb = new StringBuilder(); for(int i = 0; i < list.size(); i++){ sb.append(list.get(i)); if(i < list.size() - 1){ sb.append(","); } } System.out.println(sb.toString()); // 使用commons-lang库写法, 其实这个已经够简单了,就这个功能而言,我很喜欢,而且最最常用: System.out.println(StringUtils.join(list.toArray(), ",")); // 进入jdk8时代: System.out.println(list.stream().collect(Collectors.joining())); // jdk8时代,加个分隔符: System.out.println(list.stream().collect(Collectors.joining(","))); }
阅读全文
0 0
- 小技巧:为List<String>添加分隔符
- 为RecyclerView添加分隔线
- java List转换为字符串并加入分隔符
- java List转换为字符串并加入分隔符
- js为数字添加千位分隔符“,”
- String的分隔符
- String类型根据逗号分隔转为list
- 小技巧(一) 标识位、List的巧妙添加
- java string 分隔 处理效率 技巧
- 判断STL list是否为空的小技巧
- 判断String是否为空的小技巧
- 判断String是否为空的小技巧
- 判断String是否为空的小技巧 (转)
- 判断String是否为空的小技巧
- Android小技巧(二):为ContentProvider添加数据库事务支持
- Android小技巧(二):为ContentProvider添加数据库事务支持
- 为pdf文件添加设置超链接的小技巧
- 为JSplitPane的分隔条添加监视器
- 计步算法个人总结
- 一种快速求集合交集个数上限的方法
- 重构到微服务,第 2 部分 迁移数据时的考虑事项
- C++对内存的使用管理
- 图像拼接和图像融合技术
- 小技巧:为List<String>添加分隔符
- 浏览器地址栏的妙用
- Spark SQL(01)--Overview
- Redis教程(三)散列(HSET)类型
- java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 2
- Unity 热更新之AssetBundle
- 分布式实时日志分析解决方案ELK部署架构
- PHP RSA参数签名
- eclipse 创建maven 项目 动态web工程完整示例