首页 > 技术文章 > java获取中文汉字的所有拼音

chinaifae 2018-12-28 13:30 原文

java获取中文汉字的所有拼音

 

 

中文汉字可能有很多读音,java中分别用1,2,3,4来区别,例如“作”字,就有三个读音,zuo1,zuo2,zuo4。

java获取汉字读音拼音代码如下所示:

String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word);

其中PinyinHelper是pinyin4j-2.5.0.jar包下的net.sourceforge.pinyin4j.PinyinHelper

 

例子:String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray("规");

结果pinyinArray =[gui1]

推荐阅读