對於list之類的排序可以 collections.sort(list),
但是對於物件來說呢,要怎麼排序呢?
有興趣的同學可以看下面**:
/**
* @author: sjt
* @date: 2018/11/13
* @desc: 排序問題
**/public class orderdemo
/*** @author: sjt
* @desc: 物件排序
* @date: 2018/11/13
* @param: [objlist]
* @return: void
**/public static void orderlist(listobjlist)
/*** @author: sjt
* @desc: 物件比較器
* @date: 2018/11/13
* @param:
* @return:
**/public static comparatorobjcomparator = new comparator()
};public static listpojolist()
}class obj
public obj(int id,string name)
public void setid(int id)
public int getid()
public void setname(string name)
public string getname()
}
ok這樣就可以完成排序功能了,必要的 我們的物件要有屬性有數字列,否則這個方法也是不適用的 java物件比較排序
entity 商品分類 author mj team version 5.0.3 entity table name product category public class productcategory extends orderedentity 設定樹路徑 param treepath 樹路...
java排序問題
氣泡排序 將int a 由小到大排序 author lx public class sortmaopao for int i 1 i a.length i i表示的是比較的趟數 程式執行到這,表示一趟比較結束 程式執行到這裡,表示陣列排序結束 for int i a 選擇排序 將陣列int a 按照...
java 按物件屬性排序
最近沒事寫了乙個彩票開獎情況統計程式,其中碰到了需要對數字出現的次數排序的問題,因為涉及到物件屬性的排序,覺得有必要總結一下,沒多少技術含量,只是認識了乙個新的介面,權當學習了,呵呵。以前碰到排序的問題大部分都只是針對單序列的,直接sort一下就完事了,如果是需要對某個物件的某一屬性排序,或者說需要...