集合:排序問題
阿新 • • 發佈:2017-12-28
正序 reat ava lec blog div new class .get
}
});
return list;
}
});
return list;
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
java arrayList 根據其中一個屬性排序問題
例子:根據創建時間排序
// 正序排列
Collections.sort(list, new Comparator<Object>() {
public int compare(Object o1, Object o2) {
MessageDto stu1 = (MessageDto) o1;
MessageDto stu2 = (MessageDto) o2;
return stu1.getCreatedate().compareTo(stu2.getCreatedate());
}
});
return list;
// 倒序排列 比較時變換比較的位置
// Collections.reverse(list);
Collections.sort(list, new Comparator<Object>() {
public int compare(Object o1, Object o2) {
MessageDto stu1 = (MessageDto) o1;
MessageDto stu2 = (MessageDto) o2;
return stu2.getCreatedate().compareTo(stu1.getCreatedate());
}
});
return list;
集合:排序問題