第一步
匯入座標jar包
com.belerweb
pinyin4j
2.5.1
第二步
建立乙個util
package mytest;
import net.sourceforge.pinyin4j.pinyinhelper;
import net.sourceforge.pinyin4j.format.hanyupinyinoutputformat;
import net.sourceforge.pinyin4j.format.hanyupinyintonetype;
import net.sourceforge.pinyin4j.format.exception.badhanyupinyinoutputformatcombination;
public class pinyinutil
//轉換單個字元
public string getcharacterpinyin(char c)
catch(badhanyupinyinoutputformatcombination e)
// 如果c不是漢字,tohanyupinyinstringarray會返回null
if(pinyin == null) return null;
// 只取乙個發音,如果是多音字,僅取第乙個發音
return pinyin[0];
}//轉換乙個字串
public string getstringpinyin(string str)
else
} return sb.tostring();
}第三步
測試 @test
public void testpinying3()
「`
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...
漢字轉拼音開源工具 pinyin4j
最近在做類似的專案,從網上搜了下相關的開源工具,其中pinyin4j比較容易上手,主要通過pinyinhelper工具類來實現功能,主要方法有 1 tohanyupinyinstringarray char,hanyupinyinoutputformat tohanyupinyinstringarr...