對list排序的最快方法 如何對List中的對象進行排序?
如何對List中的對象進行排序?list排序最快方法?根據(jù)字母(或數(shù)字)對列表的內(nèi)容進行排序(1。如果是數(shù)字,用int來比較大??;2。如果是字符串,則可以將第一個數(shù)字與char進行大小比較;本文以此為
如何對List中的對象進行排序?
list排序最快方法?
根據(jù)字母(或數(shù)字)對列表的內(nèi)容進行排序(1。如果是數(shù)字,用int來比較大??;2。如果是字符串,則可以將第一個數(shù)字與char進行大小比較;本文以此為例;3。如果是漢字,你可以把漢字的第一個數(shù)字轉(zhuǎn)換成拼音。以參考2的方式,比較大?。?如果是用戶定義的類別,更改位置時只需注意它)
list里面的數(shù)據(jù)怎么排序?
list<list> list=new ArrayList<list>()集合.排序(list,new comparator<list>(){//rewrite collation public int compare(list O1,list O2){return 0}}list可以封裝為bean,這樣comparator就可以從bean繼承來實現(xiàn)排序方法。如果你不能一次排序,你可以安排很多次。關(guān)鍵是正確編寫排序規(guī)則。