package com.csdn;
import java.util.*;
import java.text.*;
public class SortByChinese {
//测试
public static void main(String[] args) {
String[] a = { "张三", "李四", "刘翔", "刘六","郭晶晶","姚明"};
getSortOfChinese(a);
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}
/**
*
* @param a String[]
* @return String[]
*/
public static String[] getSortOfChinese(String[] a) {
// Collator 类是用来执行区分语言环境这里使用CHINA
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);
// JDKz自带对数组进行排序。
Arrays.sort(a, cmp);
return a;
}
}
分享到:
相关推荐
java实现中文排序,按数字字母汉字的顺序进行排序
chineseandpinyin 是一个 Java 的类库,实现了汉字转拼音的功能。 目前2.0.0版已经Release,主要功能有: ... 实现小巧严谨的拼音排序,中英混合排序. 更多详情请见:http://51isunshine.github.io/chineseandpinyin/
Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。...
Qt5自带QCollator和QLocale库,结合qSort()函数,在VS2015开发工具下实现排序,支持中文英文排序,其中中文按照首字母排序,也可以设置按找笔画排序
1.实现List类型集合中汉字按拼音排序 2.可以比较两个汉字谁前谁后 3.得出汉字的大写拼音首字母
十大经典排序算法实现。
多个js汉字拼音排序代码..js js排序 汉字排序 拼音排序 汉字拼音排序
JavaScript实现表格排序,按数字、日期、汉字排序!
实现汉字的按拼音首字母排序,利用第三方类库。
本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法。分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷的进行排序。例如: String[]...
1.实现List类型集合中汉字按拼音排序 2.可以比较两个汉字谁前谁后 3.得出汉字的大写拼音首字母
4. * 汉字按照拼音排序的比较器 5. * @author KennyLee 2009-2-23 10:08:59 6. * 7. */ 8.public class PinyinComparator implements Comparator<Object> { 9. public int compare(Object o1, Object o2) { 10...
js 实现 汉字按拼音排序! 值得下载看看!资源免费,大家分享!!
软件实现GBK汉字按拼音排序 当然,实现后你也可以做一个表,以后查表就行了。
数字,字母,中文排序实现,用正则表达式判断字符串的类型。
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音 demo
实现按拼音排序... 按A到Z,可点击选择~.. 详情看效果~
js实现中英文混合排序,支持所有浏览器,包括谷歌
多种字符串排序方法,含拼音排序2种。支持Unicode。
C++实现希尔、快速、堆排序、归并排序算法,一些中文注释可能成乱码了,但是不影响代码执行。