场景需求
需要给前端返回一个有序的集合,且用来排序的字段包括中文汉字
Collator类介绍
公共抽象类Collator
extends Object
实现了Comparator < Object >,Cloneable
Collator类用于执行区分语言环境 String比较。您可以使用此类为自然语言文本构建搜索和排序例程。
Collator是一个抽象基类。子类实现特定的整理策略。一个子类 , RuleBasedCollator当前随 Java 平台一起提供,并且适用于多种语言。可以创建其他子类来处理更特殊的需求。
与其他语言环境敏感类一样,您可以使用静态工厂方法getInstance来获取Collator给定语言环境的适当 对象。Collator如果需要了解特定整理策略的详细信息,或者是否需要修改该策略,则只需查看 的子类。
以下示例显示如何使用Collator默认语言环境比较两个字符串。
// 比较默认语言环境中的两个字符串
Collator myCollator = Collator.getInstance();
if( myCollator.compare("abc"