list集合怎么拼接一个字符串
时间: 2024-05-05 12:18:49 浏览: 55
将list集合中的元素逐个添加到一个字符串后,可以使用join()函数。代码示例:
```
my_list = ["apple","banana","orange"]
string = ""
string = string.join(my_list)
print(string)
```
输出结果为:"applebananaorange"
相关问题
java实现将一个字符串集合,如果集合长度大于900,将集合元素每900个通过逗号拼接为一个字符串,插入进String类型的List中,如果不大于,将所有的元素通过逗号拼接为一个字符串,插入String类型的List中返回
```java
public static List<String> splitString(List<String> inputList) {
List<String> resultList = new ArrayList<>();
StringBuilder stringBuilder = new StringBuilder();
int size = inputList.size();
if (size > 0) {
if (size > 900) {
for (int i = 0; i < size; i++) {
stringBuilder.append(inputList.get(i));
if ((i + 1) % 900 == 0) {
resultList.add(stringBuilder.toString());
stringBuilder = new StringBuilder();
} else {
stringBuilder.append(",");
}
}
if (stringBuilder.length() > 0) {
resultList.add(stringBuilder.toString());
}
} else {
for (int i = 0; i < size; i++) {
stringBuilder.append(inputList.get(i)).append(",");
}
if (stringBuilder.length() > 0) {
stringBuilder.deleteCharAt(stringBuilder.length() - 1);
}
resultList.add(stringBuilder.toString());
}
}
return resultList;
}
```
java8list集合怎么用逗号拼接成一个字符串
在Java 8中,可以使用`String.join`方法来将List集合中的元素用逗号拼接成一个字符串。示例代码如下:
```java
List<String> list = Arrays.asList("apple", "banana", "orange");
String result = String.join(",", list);
System.out.println(result);
```
输出结果为:
```
apple,banana,orange
```
其中,第一个参数是拼接的分隔符,第二个参数是要拼接的List集合。这个方法也可以用于其他类型的集合,比如Set、数组等。
阅读全文