1.代码调整
This commit is contained in:
@@ -3,7 +3,9 @@ package com.njcn.harmonic.pojo.vo;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
@@ -32,4 +34,9 @@ public class PollutionVO {
|
||||
@ApiModelProperty("子级")
|
||||
private List<PollutionVO> children;
|
||||
|
||||
public void setChildren(List<PollutionVO> children) {
|
||||
List<PollutionVO> listSort = children.stream().filter(x -> x.getData() != 3.14159).sorted(Comparator.comparing(PollutionVO::getData).reversed().thenComparing(PollutionVO::getName)).collect(Collectors.toList());
|
||||
listSort.addAll(children.stream().filter(x -> x.getData() == 3.14159).collect(Collectors.toList()));
|
||||
this.children = listSort;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user