实现按照汉字拼音字母排序的方法有两种:
一,就是在用java代码处理
要实现汉字按首字母排序,主要是设置语言环境,如下语句设置语言环境:
这里用到了Collator类,此类实现了Comparator接口,用他的getInstance就可以用指定的语言环境来构造一个Collator对象:
然后用如下语句创建Comparator:
//按照中文排序(拼音)
Comparator<Object> comCN= Collator.getInstance(java.util.Locale.CHINA);