當前位置:編程學習大全網 - 網站源碼 - 求android讀取通訊錄並按字母排序demo

求android讀取通訊錄並按字母排序demo

如果只是排序,很簡單。采用java自帶的Collections.sort(***,***)方法。代碼可以這樣寫:

List list =new ArrayList();

//Test是妳的聯系人實體。假設聯系人的姓名是name,並且實體裏有個方法getName(),返回的是聯系人的名字

//然後對list賦值

Collections.sort(list,new Comparator(){

@Override

public int compare(Test lhs, Test rhs){

return (lhs.getName().compateTo(rhs.getName())); //這個是升序。把此行lhs和rhs互換,就是降序了。

}

}

  • 上一篇:黃色源代碼
  • 下一篇:網上工作的地方有哪些?
  • copyright 2024編程學習大全網