java8使用stream流对List<Map<Object,Object>>类型的数据排序
1.在当前类中添加静态类
private static String comparingByName(Map<String, Object> map){
return (String) map.get("day");
}
2.在需要排序的方法中
list = list.stream()
.sorted(Comparator.comparing(当前类的类名::comparingByName).reversed())
.collect(Collectors.toList());;