Java将list<integer>转成string
时间: 2023-12-08 16:06:51 浏览: 42
可以使用Java 8的Stream API来将List<Integer>转换为字符串。下面是一个示例代码:
```java
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
String result = list.stream()
.map(Object::toString)
.collect(Collectors.joining(", "));
System.out.println(result); // 输出: "1, 2, 3, 4, 5"
```
在这个示例中,我们使用了`stream()`将List转换为一个流,然后使用`map()`将每个整数转换为字符串,最后使用`Collectors.joining()`将所有字符串连接在一起,并在它们之间加上逗号和空格。
相关问题
java List<Integer>如何转List<String>
要将`List<Integer>`转换为`List<String>`,可以使用Java 8的Stream API和`map()`方法来实现。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> integerList = new ArrayList<>();
integerList.add(1);
integerList.add(2);
integerList.add(3);
List<String> stringList = integerList.stream()
.map(Object::toString)
.toList();
System.out.println(stringList);
}
}
```
在上面的代码中,我们首先创建了一个`List<Integer>`对象`integerList`,并向其中添加了一些整数。然后,我们使用`stream()`方法将其转换为流,然后使用`map()`方法将每个整数转换为字符串形式。最后,我们使用`toList()`方法将流转换回`List<String>`对象`stringList`。
输出结果为:`[1, 2, 3]`
把一个List<String>转换成List<Integer>
可以使用Java 8中的Stream API和Lambda表达式来实现将List<String>转换为List<Integer>的操作。具体代码如下所示:
```
List<String> stringList = Arrays.asList("1", "2", "3", "4", "5");
List<Integer> integerList = stringList.stream()
.map(Integer::parseInt)
.collect(Collectors.toList());
```
首先,我们使用Arrays.asList创建了一个包含一些字符串的List。然后,我们调用stream()方法将其转换成一个Stream对象。接着,我们使用map()方法将每个字符串转换成对应的整数,并使用Integer.parseInt()方法进行转换。最后,我们调用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)