sysuser对象的id是long类型,讲list<sysuser>中的id赋值到list<String>
时间: 2024-03-06 16:49:03 浏览: 68
C#将DataTable转化为List<T>
可以使用Java 8中的Stream API来实现:
```java
List<SysUser> userList = ... // 假设已经有了SysUser列表
List<String> idList = userList.stream()
.map(user -> String.valueOf(user.getId()))
.collect(Collectors.toList());
```
首先,我们将SysUser列表转换成一个Stream对象,然后使用map方法将每个SysUser对象转换成其对应的id字符串,最后使用collect方法将Stream转换成List<String>对象。其中,String.valueOf方法可以将long类型的id转换成字符串类型。
阅读全文