汉字字母数字排序
Collator
Collator 用来简化我们处理各种语言之间的差别性。Collator 主要处理:
- 规范化的典型等效 字符
多层次的比较
RuleBasedCollator collator = (RuleBasedCollator)Collator.getInstance(Locale.CHINA); Collections.sort(group.members,new Comparator<UserInfo>(){ @Override public int compare(UserInfo o1, UserInfo o2) { return collator.compare(o1.userName, o2.userName); } });
如上例子对group.members里的成员按照名字进行了排序。