对于大量的单词进行排序,在字符串的排序中,大小写的ASCII值是不一样的。
假定我们需要忽略大小写排序,并且带有重音的进行排序,那么应该怎么进行排序呢?
对于字符串排序测试:
@Test
public void test4()
{
List<String> lists=new ArrayList<String>();
//1.获取Locale实例
Locale locale=new Locale(Locale.CANADA.getCountry());
//2.得到Collator对象
Collator collator=Collator.getInstance(locale);
//3.解析
Collections.sort(lists, collator);
}
排序的强度:
Unicode标准对字符串定义了四种范化形式:D、KD、C和KC.