你只要自定義乙個方法就可以了
例子如下:
排序的方法類
/*** 排序演算法,可以呼叫這個方法進行倒序 、順序
* @param list 要進行排序的 list
* @param method 要對list中的物件的那個屬性的get方法進行排序 比如 時間 time get方法為gettime() 只需要傳入gettime即可
* @param sort 傳入字串 是進行倒序還是逆序
* @return
*/public void sort(listlist, final string method, final string sort)catch(exception e)
return ret;
}});
}
把程式裡你要比較的值的型別進行修改。類中直接引用 this.sort(......);
下面的list 就是乙個有序的list了,隨便你怎麼取了
物件集合list根據物件屬性排序2015 8 16
排序的方法類 排序演算法,可以呼叫這個方法進行倒序 順序 param list 要進行排序的 list param method 要對list中的物件的那個屬性的get方法進行排序 比如 時間 time get方法為gettime 只需要傳入gettime即可 param sort 傳入字串 是進行...
list集合去除重複物件
物件重複是指物件裡面的變數的值都相等,並不定是位址。list集合儲存的型別是基礎型別還比較好辦,直接把list集合轉換成set集合就會自動去除。當set集合儲存的是物件型別時,就需要在物件的實體類裡面重寫public boolean equals object obj 和 public int ha...
springmvc 接受list集合物件
前台js string stu stu 0 stu 1 請求發起 ajax 後台 第一種 responsebody public string test string str 第二種 沒試驗,思路是沒有問題的,新建實體類,實體類裡面寫set get方法 public class studentlis...