我正在使用一個報告模塊來顯示花費的時間和任務數量。這些值在Java Bean中設置,並且bean對象存儲在一個數組中。我使用單獨的查詢來獲取時間和任務數量。現在,我必須根據時間和任務數量對數組進行排序。下面 的代碼只比較字符串:對Java中的對象數組進行排序
if (!list.isEmpty()) {
Collections.sort(list, new Comparator<Project>() {
@Override
public int compare(Project p1, Project p2) {
return p1.getName().compare(p2.getName());
}
});
}
我在排序存儲在一個array.Any幫助感激在的JavaBean的屬性的整數值的問題。
你綁排序整數數組,你可以使用'Arrays.sort(INT []一)' – Shivam 2013-02-19 09:26:01
那麼是什麼陣是什麼樣子? – Jason 2013-02-19 09:26:11
'Integer'和'Date'都有一個'compareTo'方法,你不能使用它們嗎? – sp00m 2013-02-19 09:28:57