首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java汉语言排序或者包含中文对象的排序

2012-12-23 
java中文排序或者包含中文对象的排序public class SamContactimplements ComparableSamContact{public S

java中文排序或者包含中文对象的排序

public class SamContact  implements Comparable<SamContact>{public String name = "";public String phone = "";public boolean isChoosed = false;@Overridepublic String toString() {return name;}public int compareTo(SamContact another) {try {RuleBasedCollator ruleBasedCollator = (RuleBasedCollator)Collator.getInstance(Locale.CHINA);return ruleBasedCollator.compare(name, another.name);} catch (Exception e) {e.printStackTrace();return this.name.compareTo(another.name);}}}ArrayList<SamContact> list = new ArrayList<SamContact>();list.add(**);....Collections.sort(list); 

热点排行