Java对中文字符串排序处理
2011-10-26 10:55
344 查看
ArrayList<String> nameList = new ArrayList<String>();
nameList.add("心立方 2011-10-24 41岁家庭主妇挑战世界最高峰");
nameList.add("不见不散 2011-10-24 当爱情遭遇选择恐惧症");
nameList.add("万有引力");
nameList.add("康熙来了 2011-10-24 婚礼上最大咖的伴郎王力宏");
nameList.add("梦想飞驰");
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);//括号里面可有可无
Collections.sort(nameList, cmp);
输出结果:
不见不散 2011-10-24 当爱情遭遇选择恐惧症
康熙来了 2011-10-24 婚礼上最大咖的伴郎王力宏
梦想飞驰
万有引力
心立方 2011-10-24 41岁家庭主妇挑战世界最高峰
另外,有一篇博文很不错,可以参考下:
http://blog.csdn.net/wuxiaohong520/article/details/5759183
nameList.add("心立方 2011-10-24 41岁家庭主妇挑战世界最高峰");
nameList.add("不见不散 2011-10-24 当爱情遭遇选择恐惧症");
nameList.add("万有引力");
nameList.add("康熙来了 2011-10-24 婚礼上最大咖的伴郎王力宏");
nameList.add("梦想飞驰");
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);//括号里面可有可无
Collections.sort(nameList, cmp);
输出结果:
不见不散 2011-10-24 当爱情遭遇选择恐惧症
康熙来了 2011-10-24 婚礼上最大咖的伴郎王力宏
梦想飞驰
万有引力
心立方 2011-10-24 41岁家庭主妇挑战世界最高峰
另外,有一篇博文很不错,可以参考下:
http://blog.csdn.net/wuxiaohong520/article/details/5759183
相关文章推荐
- Java对中文字符串排序处理
- [编写高质量代码:改善java程序的151个建议]建议59 对字符串排序(中文)
- java中的中文字符串排序
- java中文字符串按拼音排序 代码
- java中文字符串按拼音排序 代码(转)
- Java字符串按照中文拼音排序
- Java实现对中文字符串的排序功能实例代码
- Java实现中文字符串的排序功能
- java中文字符串按拼音排序代码
- java正则表达式 校验邮件, ip排序, 字符串处理实例
- Java实现中文字符串的排序功能
- Java实现对中文字符串的排序功能实例代码
- 提高你的Java代码质量吧:中文字符串排序的瑕疵
- java处理常规中文文本:给每行添加一些字符串
- Java 冒泡排序、插入排序等六种排序方法、Java中文排序、Java字符串排序
- java处理含有中文的字符串.
- 提高你的Java代码质量吧:中文字符串排序的瑕疵
- Java字符串排序中文+数字
- java语言将一个字符串集合按GBK编码(简体中文按拼音顺序)排序