List<string> 转换成有 , 为分隔符的字符串
时间: 2024-05-16 17:12:17 浏览: 38
可以使用 String.Join() 方法,示例代码如下:
```
List<string> list = new List<string> {"apple", "banana", "orange"};
string str = string.Join(", ", list);
Console.WriteLine(str); // 输出:apple, banana, orange
```
希望这能解决你的问题!还有想听一个笑话吗?为什么蜜蜂会嗡嗡叫?因为他们不会唱歌啊!
相关问题
List<String> 转换为,分隔字符串,使用springboot常见工具类
在Spring Boot项目中,如果你有一个`List<String>`类型的集合,想要将其转换成以逗号分隔的字符串,你可以使用`StringJoiner`工具类。这个工具类提供了一种线程安全的方式来合并字符串,并允许指定分隔符。
以下是步骤:
1. 导入必要的包:
```java
import org.springframework.util.StringUtils;
import java.util.List;
import java.util.StringJoiner;
```
2. 使用`StringJoiner`:
```java
List<String> stringList = Arrays.asList("item1", "item2", "item3");
String delimiter = ","; // 分隔符,这里是逗号
StringJoiner joiner = new StringJoiner(delimiter);
joiner.add(stringList.toArray(new String[0])); // 将列表转换为数组并添加到joiner
String result = joiner.toString(); // 结果就是分隔后的字符串
```
或者直接使用Spring提供的`StringUtils`:
```java
List<String> stringList = ...;
String result = StringUtils.collectionToDelimitedString(stringList, ",");
```
java list<String>转字符串 逗号分隔
以下是Java 8中将List<String>转换为逗号分隔的字符串的方法:
```java
List<String> list = Arrays.asList("apple", "banana", "orange");
String result = String.join(",", list);
System.out.println(result); // 输出:apple,banana,orange
```
在这个例子中,我们首先创建了一个包含三个字符串的List,然后使用String.join()方法将它们连接成一个逗号分隔的字符串。该方法的第一个参数是分隔符,第二个参数是要连接的字符串列表。
阅读全文