记录一下排序场景使用
升序
list升序代码
List<Map<String,Object>> mapList = new ArrayList<>();
//按照百分比排序,需要把string转换成double排序
mapList.sort(Comparator.comparing(o -> Double.parseDouble(String.valueOf(o.get("proportion")))));
降序
list降序代码
//按照百分比排序,需要把string转换成double排序
mapList.sort(Comparator.comparing(o -> Double.parseDouble(String.valueOf(o.get("proportion")))));
//使用reverse实现反转
Collections.reverse(mapList);