本文仅作为个人日常记录,如有错误以及不当,敬请指出。
JDK1.8中 String新增 join 方法,省去了以前拼接字符串还要去掉最后一个逗号的操作。
使用方法:
//1.String数组
String [] arr = {"a","b","c"};
String str1 = String.join(",", arr);
System.out.println(str1);
//输出结果:a,b,c
//2.list
List strList = new ArrayList();
strList.add("a");
strList.add("b");
strList.add("c");
String str2 = String.join(",", strList);
System.out.println(str2);
//输出结果:a,b,c
//3.StringJoiner 对一组数据中的属性进行拼接
StringJoiner joiner = new StringJoiner(",");
String [] arr1 = {"a","b","c"};
for (String string : arr1) {
joiner.add(string);
}
System.out.println(joiner);
//输出结果:a,b,c

本文介绍了JDK1.8中String类新增的join方法,该方法简化了字符串拼接过程,避免了手动去除多余符号的麻烦。通过三种方式展示如何使用join方法:String数组、List集合以及StringJoiner类,适用于多种数据结构的字符串拼接需求。
4727

被折叠的 条评论
为什么被折叠?



