gpt4 book ai didi

java - 如何在一行中将数​​组连接到字符串(Java)?

转载 作者:行者123 更新时间:2023-12-01 06:32:12 25 4
gpt4 key购买 nike

假设有一个数组:

String[] myArray = new String[]{"slim cat", "fat cat", "extremely fat cat"};

现在我想把这个数组转换成一个用"&"连接的字符串。这样输出就变成:

slim cat&fat cat&extremely fat cat

我试图让我的代码更短、更简洁,而不需要手动输入 for 循环。

我想要一个简短的解决方案,就像我们以相反的方式使用 someString.split();

我怎样才能实现这个目标?

最佳答案

使用 Java 8,String.join(CharSequence delimiter, CharSequence... elements) :

String result = String.join("&", myArray);

使用 Java 7 或更早版本,您需要循环或递归。

关于java - 如何在一行中将数​​组连接到字符串(Java)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26871663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com