本人新手,遇到一个项目问题:
有若干个对象,每个对象里面都有一个String类型的姓名属性,现在要求根据姓名属性的升序将这些对象排列在List集合里,问如何将String类型的汉字升序排列。
求大神
String[] strs = {"张三(Z)", "李四(L)", "王五(W)"};
// 定义一个中文排序器
Comparator c = Collator.getInstance(Locale.CHINA);
// 升序排序
Arrays.sort(strs, c);
网上有自动获取汉字拼音的,可以按照汉字拼音进行排序和分类!你参考一下!