android object比较大小
生活随笔
收集整理的這篇文章主要介紹了
android object比较大小
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
其實這個比較大小自己也沒用到,不過之前看公司的代碼時發(fā)現(xiàn)了這個比較大小的代碼,所以特地記錄一下。
首先定義一個自己的比較器comparator,需要實現(xiàn)其中的 Comparator這個接口,因為使用list的sort的代碼時,源碼用到了二分排序。
然后我們自定義比較大小的代碼就可以了。
具體的代碼:
private class SortComparator implements Comparator<自定義的object> {
??@Override
??public int compare(objeca,objec b) {
???return (int) ((a.getStartT() - b.getStartT()) / 1000);
??}
?}
然后調(diào)用Arrays.sort(自定義的object,?new?SortComparator ());??就可以完成排序了。
自定義排序就這么簡單。
總結
以上是生活随笔為你收集整理的android object比较大小的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 打包时报错解决
- 下一篇: android dip转px