这里用到的是Apache Commons组件中的个commons-lang.jar包
在百度搜索就有相关下载
用法如下:
StringUtils.join(labels, ",");
第一个参数为要合并的字符串数组,第二个参数是要以什么字符做为分割符。
返回值就是字符串,以逗号隔开的。
当然,如果不愿意引入外部包的话,
可以自己写一个函数来实现,
代码如下
public static void join(){
String [] strs = {"a", "b", "c", "d"};
String s = "";
for (String str : strs) {
s+=str+",";
}
System.out.println(s);
}
输出:
a,b,c,d,
这是简化版的数组转字符串,还是有很多功能可以加入,
比如动态传入合并时使用的分割符,
再比如把最后一个逗号去掉等等等等操作。
可以看看我这篇:
JAVA StringBuffer删除最后一个字符的简单办法
这里就不一一展开了。
可以关注一下我的简书,有大量的项目中用到的实用知识。
网友评论