1、Set<需要拼接的字段的类型> set = 列表.stream().map(列表中的对象::需要拼接的字段).collect(Collectors.toSet());
2、再使用org.apache.commons.lang3.StringUtils的StringUtils.join(set, “,”)拼接逗号
FtUser ftUser1 = new FtUser();
ftUser1.setId(1);
ftUser1.setNickName("张三");
FtUser ftUser2 = new FtUser();
ftUser2.setId(2);
ftUser2.setNickName("李四");
List<FtUser> list = new ArrayList<FtUser>();
list.add(ftUser1);
list.add(ftUser2);
Set<Integer> set = list.stream().map(FtUser::getId).collect(Collectors.toSet());
System.out.println(StringUtils.join(set, ","));// 输出接口:1,2