java8之提取集合中每个对象的属性

    xiaoxiao2022-07-03  138

    要提取属性的话,用Stream中的map,然后使用方法引用,就可以了 例如Student类中有name属性

    把集合中的student 对象的name 收集起来放入names集合中 然后用逗号分隔开转化为字符串

    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

    最新回复(0)