从Java8开始可以使用String.join()。
String.join(\", \", new String[]{\"Hello\", \"World\", \"!\"})
结果:
Hello, World, !
否则,Apache Commons Lang有一个StringUtils类,该类有一个join函数将数组连接在一起从而产生一个字符串。
例如:
StringUtils.join(new String[] {\"Hello\", \"World\", \"!\"}, \", \")
生成以下内容的字符串:
Hello, World, !
或者可以自己写一个java函数, 来实现java将数组元素组合为一个字符串。
您可以在大约十行代码中轻松编写这样的函数:
String combine(String[] s, String glue)
{
int k = s.length;
if ( k == 0 )
{
return null;
}
StringBuilder out = new StringBuilder();
out.append( s[0] );
for ( int x=1; x < k; ++x )
{
out.append(glue).append(s[x]);
}
return out.toString();
} 继续阅读与本文标签相同的文章
上一篇 :
Apache 回应:参与开源不受 EAR 约束
下一篇 :
我这个人不懂什么CPU,于是我用代码模拟出了一个
-
互联网的下半场,在大小城市里飞驰的电瓶车上
2026-05-15栏目: 教程
-
Robotframework-RED-指定测试报告存放的路径
2026-05-15栏目: 教程
-
株洲首个数据中心站投运
2026-05-15栏目: 教程
-
微软Edge新标签页迎来新布局:新闻区可替换为工作相关内容
2026-05-15栏目: 教程
-
取快递件竟有BUG!这是恶意为之?双十一得好好注意了
2026-05-15栏目: 教程
