Java实现拼音转汉字
搜索到的都是汉字转拼音的文章,拼音转汉字的却找不到。
听说有这类的接口,但是要付费。收费的,咱就不搞了,整个免费版的吧,自个儿用。
没打算做得多么智能,就希望写草稿时,能辅助一下。有那个意思意思,能看懂就行了。
昨天决定做出来,昨天晚上把数据采集完毕。今天正式写代码。修修改改,终于写出来了。
看看效果:
开发过程大致如下:
1.采集拼音和汉字的映射关系数据,有词语也有单个汉字的 。
2.将拼音的字符串拆开来
3.将拼音跟汉字匹配,匹配的长度越长的优先考虑。
使用效果:
写小说的感觉超好。
终于可以闭着眼睛打字,闭着眼睛写小说了。
以前写小说,是从双鱼座(幻想故事情节)到处女座(选择输入法的文字),从右脑到左脑,反反复复来回奔跑,严重影响效率。
自从用了这款软件,可以一直待在双鱼座的世界,想到什么写什么,不用再回到处女座了。
闭着眼睛打字,沉醉在幻想的世界里,一坐就是五个小时的感觉, 你能想像吗?
Java实现拼音转汉字相关推荐
- java 根据拼音查询汉字_java根据拼音搜索,但数据库为汉字的解决方案
[Java] 纯文本查看 复制代码**1.以下代码是一个文字转拼音的工具类** import org.springframework.stereotype.Component; import net. ...
- java 获取拼音码_Java获取汉字拼音的全拼和首拼实现代码分享
import java.util.Collections; import java.util.Iterator; import java.util.LinkedHashMap; import java ...
- pinyin4j:拼音与汉字的转换实例
Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换.拼音输出格式可以定制. 官网: http://pinyin4j.sourceforge.net/ 有时候,需要将汉字编程对应的拼音 ...
- solr入门之拼音加汉字方式的搜索建议自动补全的不高效实现
今天思考实现了下字符加汉字的搜索建议的 实现--思想主要还是昨天的思想,不过这个方法使用的是匹配查询 ,查询速度可能不太理想 /*** * @描述:用于完成拼音加汉字 组合情况的搜索建议 ---尽量少 ...
- 通过拼音模糊搜索汉字的功能实现
一.原由 前一段时间用php实现通讯录系统,需要用到拼音查找汉字功能,匹配通讯录的姓名字段,于是在网上搜索已有的开源代码,下面总结和分析一下思路和具体实现. 二.思路 查找了网上的多种解决方案,大致分 ...
- java中文拼音转换(maven)
java中文拼音转换(maven) 效果: 学习JAVA可以找到一份好的工作:xué xí J A V A kĕ yĭ zhăo dào yī fèn hăo de gōng zuò 学习JAVA可以 ...
- 拼音转汉字、SpEL表达式、汉字转拼音
一.SpEL语法案例 import org.springframework.expression.Expression; import org.springframework.expression.E ...
- java 如何计算两个汉字的相似度?如何获得一个汉字的相似汉字?
计算汉字相似度 情景 有时候我们希望计算两个汉字的相似度,比如文本的 OCR 等场景.用于识别纠正. 实现 引入 maven <dependency><groupId>com. ...
- 如何实现拼音与汉字的互相转换
如何实现拼音与汉字的互相转换 发表于2个月前(2016-02-16 15:01) 阅读(58) | 评论(0) 6人收藏此文章, 我要收藏 赞0 4月23日,武汉源创会火热报名中,期待您的参与&g ...
最新文章
- 下列属于PHP的数据类型的是,中国大学MOOC: 下列不属于PHP数据类型的是( )。...
- 如何在CentOS 7上安装Apache
- 【BZOJ3677】[Apio2014]连珠线 换根DP
- C#中string.Concat方法的使用
- LwIP应用开发笔记之四:LwIP无操作系统TFTP服务器
- shader 反射 水面_2D水面波光效果,以及一些2D常用shader的实现
- Java面试之锁-读写锁
- 从源码角度解释 fragment 坑(一)
- 常用傅里叶变换公式大全_高二数学常用导数公式大全
- iOS Crash文件的解析(一)
- iOS在app里面跳转到系统的设置界面
- Unix环境高级编程学习笔记(二)
- oracle mysql us7acsii_有关oracle数据库us7ascii字符集转换策略的探讨
- silverlight 学习笔记 (八):Prism中MEF的初步认识
- 平板电脑可以装python吗_电脑上的应用程序可以装在平板电脑上吗
- 十二种不常见密码及部分实现脚本
- 雅虎邮箱 转发设置_如何在Yahoo Mail中设置外出答复
- 大一上C语言复习3.填空题
- MCU学习——无线遥控模块
- 解决VMware和VMbox实体机和虚拟机无法复制粘贴的问题