字符串拼接的api:
Joiner.on
用指定符号拼接" , " 将一个list集合元素,用逗号拼接转换成一个String字符串
String result = Joiner.on(",").join(list);
String join()
join() 方法返回使用指定分隔符拼接一个字符串。在join() 方法中,为每个元素添加了分隔符。
如果为null元素,则添加“null”。从JDK 1.8开始,Java字符串才包含join() 方法。
String joinString1=String.join("-","a","b","c");
System.out.println(joinString1); // a-b-c
String.join(",", arr)); //也可以传第二个参数是一个数组
当然这里也支持放集合元素 String.join("," , list) ,将一个list集合元素,用逗号拼接转换成一个String字符串,作用跟Joiner.on类似

本文介绍了Java中两种常用的字符串拼接方法:Guava库的Joiner.on和Java1.8引入的String.join。Joiner.on允许用指定符号(如逗号)拼接List集合,而String.join则对数组或集合元素进行相同操作,两者都支持处理null元素。这两种方法方便地将元素转化为由分隔符连接的字符串。
1430

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



