千里之行始于足下
BlogJava
首页
新随笔
联系
聚合
管理
随笔-3 评论-1 文章-1 trackbacks-0
中文字的排序
1
2
import
java.text.Collator;
3
import
java.util.Arrays;
4
import
java.util.Comparator;
5
6
/** */
/**
7
*
@author
leon
8
* 所谓中文排序就是按照汉语拼音的顺序进行排序,
9
* 在Java中进行排序其实不需要自己来写算法,
10
* java.util.Arrays类中提供的sort方法可以直接实现这个功能。
11
*/
12
public
class
SortByChinese
{
13
14
15
16
public
static
void
main(String[] args)
{
17
String str1
=
"
中国
"
;
18
String str2
=
"
美国
"
;
19
//
Collator 类是用来执行区分语言环境的 String 比较的,这里选择使用CHINA
20
Comparator cmp
=
Collator.getInstance(java.util.Locale.CHINA);
21
String[] arr
=
{ str1, str2 }
;
22
//
使根据指定比较器产生的顺序对指定对象数组进行排序。
23
Arrays.sort(arr, cmp);
24
for
(
int
i
=
0
; i
<
arr.length; i
++
)
25
System.out.println(arr[i]);
26
}
27
28
}
29
posted on 2008-03-31 18:40
波比
阅读(195)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔档案
2015年8月 (2)
2008年3月 (1)
文章分类
linux
文章档案
2008年3月 (1)
搜索
最新评论
1. re: CentOS7 添加Percona5.6启动项
好
--杨长荣
阅读排行榜
1. 读取memcached和redis中的数据,分析缓存数据大小(5896)
2. CentOS7 添加Percona5.6启动项(3543)
3. 中文字的排序(195)
评论排行榜
1. CentOS7 添加Percona5.6启动项(1)
2. 中文字的排序(0)
3. 读取memcached和redis中的数据,分析缓存数据大小(0)