List<String> 如何如何转为list对象
时间: 2024-03-16 16:46:21 浏览: 113
JAVA8 List<List<Integer>> list中再装一个list转成一个list操作
5星 · 资源好评率100%
List<String> 已经是一个 List 对象了,其中的每个元素都是 String 类型。如果你想要将其转换为另一种 List 类型,可以使用 Java 8 中的流式 API 进行转换。例如,如果你想要将 List<String> 转换为 List<Integer>,可以使用如下代码:
```
List<String> stringList = new ArrayList<>();
stringList.add("1");
stringList.add("2");
stringList.add("3");
List<Integer> integerList = stringList.stream()
.map(Integer::valueOf)
.collect(Collectors.toList());
```
在上面的例子中,我们首先将三个字符串添加到 stringList 中。然后使用流式 API 将其转换为 Integer 类型的 List,map(Integer::valueOf) 表示将每个字符串转换为对应的整数值。最后使用 collect(Collectors.toList()) 方法将转换后的结果收集为 List<Integer> 对象。
阅读全文