1. 定义一个User类。User.java
@lombok.Data
public class User{
@ApiModelProperty(value = "用户id)
private String id;
@ApiModelProperty(value = "用户名称")
private String userName;
}
2. 定义一个User类的集合
List<User> userList = new ArrayList<>();
注意:我这边省掉了后续查询,直接定义了一个空集合。你可以将查询到的集合值塞进去也行。
3. 对集合进行遍历抽取,将每个对象中的userName抽出来行成一个String类型的字符串
String userName = "";
userName = userList.stream().map(User::getName).collect(Collectors.joining(","));
4. 得到的值如下
userName = "张三,李四,王五";