导航:首页 > 编程语言 > 拼音搜索java

拼音搜索java

发布时间:2023-09-19 22:48:24

1. (java)如何获取一个汉字的声母和韵母

通用的办法,就是将声母、韵母与汉字相对应存储于文件(通常是数据库)中,在程序里通过查找汉字取出与汉字对应的声母韵母。算法的考究最多也就在数据的存储方式和查找方式上

2. java输入汉语拼音,输出匹配的汉字!

java输入汉语拼音,输出匹配的汉字,不借助客户的选择,匹配完全正确是几乎不可能的,尤其是人名,否则拼音输入法早就演变成无需在输入汉语拼音后还要选字选词的操作方式了。

这个属于自然语言处理的范畴:NLP,暂时还没有看到过java上的相关应用。
但是,可以参考一下拼音输入法,这个需求和输入法很相似啊,不过,现在成熟的输入法都不能够完全做到一次性将拼音和汉字匹配成功,这个很有难度,顶多只是匹配,尽量的匹配。

3. java查询时输入拼音首字母到后台怎么查结果呢模糊查询

你好!
那是因为设计数据库表时多出2列,一列是全拼,一列是简拼,举个例子,就拿搜歌曲,先看表
py_name
py_name_j
zw_name
wusuowei
wsw
无所谓
这样就容易了
如果对你有帮助,望采纳。

4. java+mysql,关于根据拼音首字母查询

应该需要把汉字对应的拼音先存在数据表,然后查询吧;
查询语句是:select 数据库中存储的中文名字 from 名字表 where 数据库中英文名 like 输入的英文;

5. java如何实现拼音首字母检索汉字

使用pinyin4j或者jpinyin的,先将汉字转换为拼音,然后记录拼音的首字母,具体的检索过程可以用循环过滤,也可以用前缀树 比如tire树

参考链接:

网页链接java实现汉字转拼音

网页链接tire树

6. 用java在后台页面实现拼音模糊查找

主要用到的就是SQL语句中的like匹配的问题,如:
"from table where name like %"+iname+"%"

table 是你要查询的表 name是匹配的字段 iname是输入的字母 如果你想查询包含输入字母的就像上面的。 如果 首字母模糊查询就把前面的% 去掉就行
"from table where name like "+iname+"%"

阅读全文

与拼音搜索java相关的资料

热点内容
dedecmsphp文件修改 浏览:533
贷款解压省内都可以办理吗 浏览:469
思科服务器如何发布www任务 浏览:682
怎么在苹果里面下王者安卓版的 浏览:686
c语言改编程序没保存 浏览:437
msdos编译教程 浏览:978
怎么去文件夹后缀 浏览:445
粉笔app笔试真题在哪里 浏览:108
晋江小说阅读app怎么注册填写验证 浏览:157
安卓手机如何将手机app安装到u盘 浏览:520
指针编译在哪运行 浏览:810
dnf大枪压缩补丁 浏览:355
linux命令env 浏览:914
浙江app遥控锁哪里有 浏览:708
qq别人加密了怎样才能给他解开 浏览:253
程序员离职开店 浏览:770
excel不能对多重区域使用此命令 浏览:969
手机影像算法盘点 浏览:729
反编译为什么不能得到源代码 浏览:926
php最流行的框架 浏览:191