List<Long>怎么转换为List<String>
时间: 2023-07-09 20:10:20 浏览: 63
可以按照以下步骤将一个`List<Long>`转换为`List<String>`:
1. 创建一个空的`List<String>`。
2. 遍历`List<Long>`,将每个元素转换为`String`类型并存储到`List<String>`中。
下面是Java代码示例:
```
List<Long> longList = Arrays.asList(1L, 2L, 3L);
List<String> stringList = new ArrayList<>();
for (Long num : longList) {
stringList.add(String.valueOf(num));
}
```
这里使用了`String`类的静态方法`valueOf()`将`Long`类型数据转换为`String`类型。还可以使用Java 8的`Stream API`来实现:
```
List<Long> longList = Arrays.asList(1L, 2L, 3L);
List<String> stringList = longList.stream()
.map(String::valueOf)
.collect(Collectors.toList());
```
这里使用了`Stream`中的`map()`方法将`Long`类型数据映射为`String`类型,然后使用`collect()`方法将结果收集到一个`List`中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)