如何在Java中将字符串数组转换为字符串?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (151)

想要Java代码,用于将字符串数组转换为字符串。

提问于
用户回答回答于

元素分析:

String joinedString = StringUtils.join(new Object[]{"a", "b", 1}, "-");
System.out.println(joinedString);

输出:

a-b-1
用户回答回答于

如果只想要一个数组的转储可以这么做:

String str = Arrays.toString(arr);

或者:

StringBuilder builder = new StringBuilder();
for(String s : arr) {
    builder.append(s);
}
String str = builder.toString();

(Java 8及以上):

String str = String.join(",", arr);

扫码关注云+社区

领取腾讯云代金券