最近遇到一个需求,要求按照区域的名称从A到Z排序,以下为代码实现方式
Collections.sort(lists, new Comparator<User>() {
//按名称从A到Z排序
@Override
public int compare(User u1, User u2) {
Comparator<Object> com = Collator.getInstance(java.util.Locale.CHINA);
return com.compare(u1.getUserName(), u2.getUserName());
}
});