import java.util.StringJoiner;
//得到集合内容 SysPosterDetail是实体
List<SysPosterDetail> sysPosterDetails = sysPosterDetailService.selectList(wrapper1);
//用逗号分割
StringJoiner stringJoiner = new StringJoiner(",");
sysPosterDetails.forEach(s->{
// 将实体中的某个字段获取到 添加到stringJoiner
stringJoiner.add(s.getPosterUrl());
});
//最终得到的字符串
String toString = stringJoiner.toString();
结果是 12,23,45
StringJoiner stringJoiner = new StringJoiner(",","[","]");
stringJoiner.add("a");
stringJoiner.add("b");
stringJoiner.add("c");
System.out.println(stringJoiner.toString());
结果是 [12,23,45]