① 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) {
//同上權面類似
}