java8 stream 多字段排序
很多情况下sql不好解决的多表查询,临时表分组,排序,尽量用java8新特性stream进行处理
使用java8新特性,下面先来点基础的
List<类> list; 代表某集合
//返回 对象集合以类属性一升序排序
list.stream().sorted(Comparator.comparing(类::属性一));
//返回 对象集合以类属性一降序排序 注意两种写法
list.stream().sorted(Comparator.comparing(类::属性一).reversed());
原创
2021-06-26 17:31:37 ·
404 阅读 ·
0 评论