根据map中的某个String数字类型字段排序
List<Map<String,String>> varList = hoursermapService.greenTripList(pd);
HashMap<String,String> disMap;
for(int i=0;i<varList.size();i++){
for(int j=i+1;j<varList.size();j++){
String distancei = varList.get(i).get("DISTANCE").toString();
String distancej = varList.get(j).get("DISTANCE").toString();
if(Double.parseDouble(distancei) > Double.parseDouble(distancej)){
disMap = varList.get(j);
varList.set(j, varList.get(i));
varList.set(i, disMap);
}
System.out.println(varList);
}
}