<分区>
我有 String ArrayList 有一些元素,但我需要将它转换为字符串,每个元素通过 - 这是数组列表
List<String> items = new ArrayList<String>();
items.add("a");
items.add("b");
items.add("c");
:
:
我需要得到这样的字符串
"a-b-c-..."
<分区>
我有 String ArrayList 有一些元素,但我需要将它转换为字符串,每个元素通过 - 这是数组列表
List<String> items = new ArrayList<String>();
items.add("a");
items.add("b");
items.add("c");
:
:
我需要得到这样的字符串
"a-b-c-..."
最佳答案
如果您使用的是 Java 8,则可以使用 String
类的 join
函数:
String result = String.join("-", items);
如果您正在为 Android 编程,则 Java 8 不可用。您可以改用:
String result = TextUtils.join("-", items);
关于java - 如何将 arrayList 转换为由连字符分隔的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37076252/