漢字轉拼音開源工具 pinyin4j

2021-06-16 12:42:36 字數 829 閱讀 7001

最近在做類似的專案,從網上搜了下相關的開源工具,其中pinyin4j比較容易上手,主要通過pinyinhelper工具類來實現功能,

主要方法有:

1、  tohanyupinyinstringarray(char,hanyupinyinoutputformat),

tohanyupinyinstringarray(char)

將char(漢字)轉為拼音,hanyupinyinoutputformat是拼音輸出的格式設定,可以不用此引數。

下面是demo**

public class pinyintest catch(badhanyupinyinoutputformatcombinatione) else if(((int)c>=65 && (int)c<=90)|| ((int)c>=97 && (int)c<=122)); 

}else; 

string pingyinarray = exchange(temp); 

setpinyinset = newhashset(); 

for(int i=0;ipinyinset.add(pingyinarray[i]); 

return pinyinset.toarray()[0].tostring(); 

return null; 

* 遞迴

* @author wyh

* @paramstrjaggedarray

* @return

public staticstring exchange(string strjaggedarray)else{ 

returnstrjaggedarray;    

漢字轉拼音 PinYin

第一步 匯入座標jar包 com.belerweb pinyin4j 2.5.1 第二步 建立乙個util package mytest import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.form...

Java漢字轉拼音pinyin4j

package com.joyce.pinyin4j import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.sourcefo...

漢字轉拼音 pinyin4j例項

綜合應用小工具,漢字轉拼音元件pinyin4j例項。程式設計師收藏以備後用 package com.xcu.util import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupi...