将long类型的list转为逗号间隔string
时间: 2023-11-27 16:04:35 浏览: 117
要将 long 类型的列表转换为逗号间隔的字符串,你可以使用 Java 8 的 Stream API 和 Collectors 类来完成。
以下是一个示例代码:
```java
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
List<Long> longList = Arrays.asList(1L, 2L, 3L, 4L, 5L);
String result = longList.stream()
.map(String::valueOf)
.collect(Collectors.joining(","));
System.out.println(result);
}
}
```
在上面的示例中,我们首先创建了一个 `longList`,其中包含了一些 long 类型的元素。然后,我们使用 Stream API 的 `map` 方法将每个 long 类型的元素转换为字符串类型,并使用 `Collectors.joining` 方法将它们用逗号连接起来。最后,我们打印出结果。
运行上述代码,输出将会是:
```
1,2,3,4,5
```
这样,你就成功将 long 类型的列表转换为逗号间隔的字符串了。
阅读全文