嵌套List排序,java8 Stream流排序

 

如图类型数据格式,如今要进行排序。根据java8的写法可为:html

List<B> dtoList=list<A>.getData();

List<B> bList=dtoList.stream()
                    .sorted(Comparator.comparing(o -> o.getListc().get(0).getsomeA()))
                    .collect(Collectors.toList());

list<A>.setListB(bList);


java8获取list中的某个字段
List<String> tagList = tagDTOList.stream()
.map(TeacherAllTagDTO::getZhName)
.collect(Collectors.toList());

 

转载于:https://www.cnblogs.com/LcMiho/p/11533355.htmljava