`
java_true
  • 浏览: 110993 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

汉字转拼音

    博客分类:
  • java
 
阅读更多
通过 pinyin4j 实现
public static void main(String[] args) {
		// TODO Auto-generated method stub
		String hanyu="大家好";
		HanyuPinyinOutputFormat outputFormat = new HanyuPinyinOutputFormat();
		 outputFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
		 outputFormat.setVCharType(HanyuPinyinVCharType.WITH_V);
		for(char hanyuchar:hanyu.toCharArray()){
		try {
			System.out.print(PinyinHelper.toHanyuPinyinStringArray(hanyuchar,outputFormat)[0]);
		} catch (BadHanyuPinyinOutputFormatCombination e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		}
		
	}


jar包在下面
里面有api
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics