Java语言怎么把中文转换成对应的汉语拼音字母呢,怎么实现对拼音的模糊查找
问题描述:
Java语言怎么把中文转换成对应的汉语拼音字母呢,怎么实现对拼音的模糊查找
答
如果要自己实现这一套,还是挺复杂的,需要存储汉字拼音的对应关系。
答
有专门的jar包,
com.belerweb
pinyin4j
2.5.0
在maven中引入,写一个工具类,把所有的汉字转换成拼音,存入数据库,对这个字段模糊查询
在es中的话好像有对应的拼音查询插件,安装上就可以使用