要提取属性的话,用Stream中的map,然后使用方法引用,就可以了 例如Student类中有name属性
把集合中的student 对象的name 收集起来放入names集合中 然后用逗号分隔开转化为字符串
代码语言:javascript复制List<Student> students = new ArrayList<Student>();
List<String> names = students.stream().map(Student::getName).collect(Collectors.toList());
String listjoin2=StringUtils.join(names ,",");
参考博客: https://zhidao.baidu.com/question/1800241539646231267.html https://www.cnblogs.com/fengli9998/p/9002377.html https://blog.csdn.net/thatluck/article/details/64920850