当前位置 : 主页 > 编程语言 > java >

拼音排序

来源:互联网 收集:自由互联 发布时间:2021-06-28
对对象集合的用户名字段进行拼音排序 Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);if (enterpriseContentAccounts != null enterpriseContentAccounts.size() 0) { enterpriseContentAccounts = enterpriseContentAccou
对对象集合的用户名字段进行拼音排序
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);

if (enterpriseContentAccounts != null && enterpriseContentAccounts.size() > 0) {
    enterpriseContentAccounts = enterpriseContentAccounts.stream().
    sorted(Comparator.comparing(n -> n.getEnterpriseContent().getContentUserName() ,
            (n1,n2) -> {
        return cmp.compare(n1 ,n2);
            })).collect(Collectors.toList());
}
网友评论