JavaPinyin4j(漢字轉拼音)
Pinyin4j.jar包下載
具體使用:
public class Client {
public static void main(String[] args) throws BadHanyuPinyinOutputFormatCombination {
HanyuPinyinOutputFormat outputFormat = new HanyuPinyinOutputFormat();
// 設定聲調格式
/**
* HanyuPinyinToneType.WITH_TONE_NUMBER 用數字表示聲調,例如:liu2
HanyuPinyinToneType.WITHOUT_TONE 無聲調錶示,例如:liu
HanyuPinyinToneType.WITH_TONE_MARK 用聲調符號表示,例如:liú
*/
outputFormat.setToneType(HanyuPinyinToneType.WITH_TONE_MARK);
// 設定特殊拼音的顯示格式
/**
* HanyuPinyinVCharType.WITH_U_AND_COLON 以U和一個冒號表示該拼音,例如:lu:
HanyuPinyinVCharType.WITH_V 以V表示該字元,例如:lv
HanyuPinyinVCharType.WITH_U_UNICODE 以ü表示
*/
outputFormat.setVCharType(HanyuPinyinVCharType.WITH_U_UNICODE);
// 設定大小寫
outputFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);
String[] strings = PinyinHelper.toHanyuPinyinStringArray(`麻`, outputFormat);
for (int i=0;i<strings.length; i++){
char[] charArray = strings[i].toCharArray();
for (int j =0;j<charArray.length;j++){
System.out.println(charArray[i]);
}
}
}
}
相關文章
- C#漢字轉漢語拼音C#
- JS 漢字轉換拼音JS
- 漢字轉拼音pl/sqlSQL
- C#中漢字轉拼音C#
- iOS漢字轉拼音的方法iOS
- js漢字轉換為拼音功能JS
- php 漢字轉換成拼音 程式PHP
- xpinyin:漢字轉換為拼音庫
- Python 漢字轉拼音的庫--- PyPinyinPython
- oracle 外部表 漢字轉換為拼音Oracle
- ThinkPHP 漢字轉成多種形式拼音PHP
- python3實現漢字轉拼音Python
- Hanlp漢字轉拼音使用python呼叫詳解HanLPPython
- C#漢字拼音檢索C#
- js 漢字按照拼音排序效果JS排序
- 漢字之美,拼音之韻
- php獲取漢字的拼音 拼音首字母PHP
- JavaScript 漢字與拼音互轉終極方案 附JS拼音輸入法JavaScriptJS
- C# 漢字轉拼音 使用微軟的Visual Studio International Pack 類庫提取漢字拼音首字母C#微軟
- ORACLE SQL函式中文漢字轉拼音首字母OracleSQL函式
- [轉]SQL獲取漢字拼音首字母函式SQL函式
- JavaScript按照漢字拼音順序排序JavaScript排序
- js 漢字陣列按拼音排序JS陣列排序
- oralce中漢字轉為拼音首字母的函式(轉)函式
- js將漢字轉換為拼音程式碼例項JS
- mysql按照漢字拼音進行order by排序MySql排序
- Android環境下hanlp漢字轉拼音功能的使用介紹AndroidHanLP
- Java下將漢字轉換為拼音的包pinyin4jJava
- 如何讓漢字以拼音字母順序排序排序
- 小談漢字轉換成拼音輔助函式和輔助類函式
- 取漢字的拼音首字母的SQL函式SQL函式
- 在Excel中如何獲取漢字拼音首字母?Excel
- 簡單方法在C#中取得漢字的拼音的首字母(轉)C#
- java 漢字轉配音Java
- 在vc中實現獲取漢字拼音的首字母
- 使用多執行緒查詢百萬條使用者資料將漢字轉化成拼音執行緒
- UNICODE碼轉漢字Unicode
- DB2中建立漢字拼音首字母的SQL函式DB2SQL函式