① java中list里面存放map,根据map中的某两个个字段进行排序
用Collections.sort(List list, Comparator c)
实现一个Comparator即可
public class MyComparator implements Comparator {
public int compare(Object o1, Object o2) {
Map m1=(Map)o1, m2=(Map)o2;
//从m1与m2取字段值然后比较,大于返回版1,等于返回0,小于返回-1
}
public boolean equals(Object o) {
//同上权面类似
}