public List<Map<String,Object>> Sort(List<Map<String,Object>> List,boolean type,String field){
//排序
Collections.sort(List, new Comparator<Map<String,Object>>() {
@Override
public int compare(Map<String,Object> o1, Map<String,Object> o2) {
// 进行排序
if (Integer.parseInt(String.valueOf(o1.get(field))) > Integer.parseInt(String.valueOf(o2.get(field)))) {
return 1;
}
if (Integer.parseInt(String.valueOf(o1.get(field))) == Integer.parseInt(String.valueOf(o2.get(field)))) {
return 0;
}
return -1;
}
});
//降序
if(type){
Collections.reverse(List);
}
return List;
}