Java 排序比较器(Android应用)

2014-11-24 03:27:08 · 作者: · 浏览: 2

在項目工程中,我們會經常用到要把集合或者數組中的元素進行比較和排序。而Java提供的比較器給我們提供了一個很好的接口。下面是具體步驟:


1.新建你要排序的List,具體實現為如:ArrayList,加入數據,這裡的數據是裡面要存放的對象,如我要對android的一些文件進行排序,就定義了:


2.以為我要對文件排序,所以我新建了一個類。


對每一個文件都初始化該類,當然你也許有其他的需求,但大同小異,這裡只是提供一個範例,你學會了就好。


3,接下來我們構造比較器。複寫比較器的Compare方法。


4.我們就可以用集合類的排序方法了。


若是數組的話:


5.完成,測試!