利用java8特性Stream流对list集合进行多个属性组装数据

需求很简单,将list的数据放入另一个list属性而组装成数据

主要用到的方法是java8之list集合中取出某一属性:

List<String> names=list.stream().map(User::getName).collect(Collectors.toList());
System.out.println("输出第一个:"+names);

将从list中取出对应的属性换入到另一个list

List<Students> students = users.stream().map(item ->{
                        Students students = new Students();
                        students.setName(item.getName());
                        return students;
                    }).distinct().collect(Collectors.toList());
上一篇:【无标题】


下一篇:【干货合集 视频+资料下载】2019大数据技术公开课第三季 | 阿里巴巴大数据产品最新特性介绍