对对象集合的用户名字段进行拼音排序 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());
}
