汉字字母数字排序
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里的成员按照名字进行了排序。
网友评论