1.java中进行拼音排序的汉字时候,如何进行多音字处理!转拼字转最好能举个例子!音源源码
2.在asp中怎样通过中文名字的码汉edusoho源码阅读首字母来查询姓名列表
java中进行拼音排序的时候,如何进行多音字处理!拼音最好能举个例子!软件fgo紫宫源码
如果这种情况不和很多的汉字话,可以使用replaceall("重庆",转拼字转"cq")进行替换。如果太多了话就。音源源码能想到的码汉办法就是做一个词组表,用来进行替换。拼音如果有好的软件建议,欢迎讨论。汉字cubase机架源码
获取汉字拼音的转拼字转常规办法就是pinyin4j。这个百度下,音源源码没什么问题。企业首页 源码
使用pinyin4j的思路,做出一张多音字词组表。根据词组表替换成正确的库易源码字母首拼,之后再进行pinyin4j进行转换
在asp中怎样通过中文名字的首字母来查询姓名列表
比较简单易实现的就是你自己直接添加一个字段为明星的首字母,这样通过查询这个字段就可以实现这个功能了,其他的都是很复杂庞大的工程。。。
其他参考代码
原理,使用Dictionary技术
1.添加索引
2.遍历词典
<%
Set d = CreateObject("Scripting.Dictionary")
d.add "a",-
d.add "ai",-
d.add "an",-
d.add "ang",-
d.add "ao",-
d.add "ba",-
d.add "bai",-
d.add "ban",-
d.add "bang",-
d.add "bao",-
d.add "bei",-
d.add "ben",-
d.add "beng",-
d.add "bi",-
d.add "bian",-
d.add "biao",-
d.add "bie",-
d.add "bin",-
d.add "bing",-
d.add "bo",-
d.add "bu",-
d.add "ca",-
d.add "cai",-
d.add "can",-
d.add "cang",-
d.add "cao",-
d.add "ce",-
d.add "ceng",-
d.add "cha",-
d.add "chai",-
d.add "chan",-
d.add "chang",-
d.add "chao",-
d.add "che",-
d.add "chen",-
d.add "cheng",-
d.add "chi",-
d.add "chong",-
d.add "chou",-