求一个JAVA的汉字排序程序。。。

求一个JAVA的汉字排序程序。。。,第1张

汉字是按拼音排序的,示例:import java.util.*

import java.text.*public class Test{

public static void main(String args[]) {

//Comparator cmp = (RuleBasedCollator)java.text.Collator.getInstance(java.util.Locale.CHINA)//try testing various locales

Comparator cmp = java.text.Collator.getInstance(java.util.Locale.CHINA)//try testing various locales

String[] arr = {"张三", "李四", "张", "王"}

java.util.Arrays.sort(arr, cmp)

for (int i = 0i <arr.lengthi++)

System.out.println(arr[i])

Comparator cmp2 = java.text.Collator.getInstance()//try default locale

String[] arr2 = {"我", "是", "草", "吗"}

java.util.Arrays.sort(arr2, cmp2)

for (int i = 0i <arr2.lengthi++)

System.out.println(arr2[i])

}

}

1.打开需要排序的文档

2.选中需要排序的文本。

3.在“开始”选项卡,在“段落”组中单击“排序”按钮。

4.打开“排序文字”对话框,可以在“主要关键词”设置,例如选择“段落数”,类型选择“拼音”,以“升序”排列。

说明:

A、除了设置“主关键词”、还可以设置“次关键词”、“第三关键词”。

B、排序可以对段落数、标题、域等进行排序,排序类型可以选择“拼音”、“笔画”、“数字”、“日期”。

C、排序可以选择“升序”或“降序”。

5.说明:如果文字是英文,排序想区分大小写,可以单击“选项”,打开“排序选项”,将“区分大小写”勾选,然后单击“确定”。

6.设置完成后,单击“确定”排序的效果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11707362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存