最近 目中需要 繁 字按拼音 行排序
public static void main(String[] args) {
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);
String[] arr = { "张三", "李四", "王五", "刘六" ,"周 ","戴笠","戴阿"};
String[] arr1 = {"生活","文教","政治","自然","宗教"," "," 事","经贸"};
// 字有效,戴阿、戴笠在第一 字相同的情 下按拼音比 第二 字,很智能哦
Arrays.sort(arr, cmp);
for (int i = 0; i < arr.length; i++)
// 出:戴阿、戴笠、李四、刘六、王五、张三、周
System.out.println(arr[i]);
// 繁 字 效,繁 的“ 事”被拍到了最后
Arrays.sort(arr1, cmp);
for (int i = 0; i < arr1.length; i++)
// 出:经贸、生活、文教、政治、自然、宗教、 、 事
System.out.println(arr1[i]);
}