//把childtemps按照步骤排序
Map<String,List<HashMap>> orderChildtemps=new HashMap<String,List<HashMap>>();
if(childtemps.size()>1){
for(Entry<String, List<HashMap>> entry: childtemps.entrySet()) {//循环出去map里的list 对list排序
List<HashMap> list=entry.getValue();
Collections.sort(list, new Comparator(){
@Override
public int compare(Object o1, Object o2) {
Map m1 = (Map) o1;
Map m2 = (Map) o2;
int i1 = Integer.parseInt(m1.get("STEP_ID").toString() );
int i2 = Integer.parseInt(m2.get("STEP_ID").toString() );
return i1-i2;
}
});
orderChildtemps.put(entry.getKey(), list);
}
排序 匿名内部类
最新推荐文章于 2023-10-29 21:46:03 发布