public static List<Map> getlistmapbubsort(List<Map> list,String key) {
for (int i = 0; i < list.size() - 1; i++) {
for (int j = 0; j < list.size() - i - 1; j++) {
if (Double.valueOf(list.get(j).get(key).toString()) > Double.valueOf(list.get(j+1).get(key).toString())) {
Map map = list.get(j);
list.add(j,list.get(j+1));
list.add(j+1,map);
}
}
}
return list;
}原文:https://www.cnblogs.com/2048tw/p/15007221.html