java按名称从A到Z排序

最近遇到一个需求,要求按照区域的名称从A到Z排序,以下为代码实现方式

Collections.sort(lists, new Comparator() {

             //按名称从A到Z排序
            @Override
            public int compare(User u1, User u2) {
                Comparator com = Collator.getInstance(java.util.Locale.CHINA);
                return com.compare(u1.getUserName(), u2.getUserName());
            }
        });

你可能感兴趣的:(java)