【无标题】

JDK新特性对集合进行排序
一、

List sampleCommonVOListOrder =
sampleCommonVOList.stream().sorted(Comparator.comparing(SampleCommonVO::getTestItemId).reversed()).collect(Collectors.toList());


对集合进行多个条件排序

List sampleCommonVOListOrder =
sampleCommonVOList.stream().sorted(Comparator.comparing(SampleCommonVO::getTestItemId,
Comparator.reverseOrder()).thenComparing(SampleCommonVO::getTimesRequContent)).collect(Collectors.toList());

上一篇:java8 将list集合中所有的id字段转为list并且去重,排序


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