Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android數組排序常見方法

Android數組排序常見方法

編輯:初級開發

android的數組排序方式基本上使用了Sun原生的Java API實現,常用的有Comparator接口實現compare方法和Comparable接口的compareTo方法,我們對於一個數組列表比如ArrayList可以通過這兩個接口進行排序和比較,這裡android123給大家一個例子

private final Comparator cwjComparator = new Comparator() {

        private final Collator   collator = Collator.getInstance();
        public final int compare(Object a, Object b) {
            CharSequence  a = ((Item) a).sName;
            CharSequence  b = ((Item) b).sID;
            return collator.compare(a, b);
        }

    };

 我們的ArrayList對象名為mList,則執行排序可以調用方法

 Collections.sort(mList, cwjComparator);

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved