优惠券首字母排序
List<ComponentEntity> componentList1 = componentListResponse.getComponentList();
if (!CollectionUtils.isEmpty(componentList1)) {
Collections.sort(componentList1, new Comparator<ComponentEntity>() {
Collator collator = Collator.getInstance(Locale.CHINA);
@Override
public int compare(ComponentEntity o1, ComponentEntity o2) {
CollationKey key1 = collator.getCollationKey(o1.getComponentName());
CollationKey key2 = collator.getCollationKey(o2.getComponentName());
return key1.compareTo(key2);
}
});
}
componentListResponse.setComponentList(componentList1);