LIST<string> 转换为List<实体类>
时间: 2023-12-14 22:05:34 浏览: 121
list转String
5星 · 资源好评率100%
可以使用Java 8的Stream API来实现LIST<string>转换为List<实体类>。具体步骤如下:
1. 创建一个实体类,例如TempModel。
2. 使用Stream的map方法将LIST<string>中的每个元素映射为一个TempModel对象。
3. 使用Stream的collect方法将映射后的TempModel对象收集到一个List中。
代码示例:
```
List<String> stringList = Arrays.asList("1,John", "2,Jane", "3,Bob");
List<TempModel> tempModelList = stringList.stream()
.map(str -> {
String[] arr = str.split(",");
return new TempModel(Integer.parseInt(arr[0]), arr[1]);
})
.collect(Collectors.toList());
```
阅读全文