Java專案實戰漢字與拼音轉換類

2021-06-09 17:44:24 字數 955 閱讀 3496

package com.utils;

import net.sourceforge.pinyin4j.pinyinhelper;

import net.sourceforge.pinyin4j.format.hanyupinyincasetype;

import net.sourceforge.pinyin4j.format.hanyupinyinoutputformat;

import net.sourceforge.pinyin4j.format.hanyupinyintonetype;

import net.sourceforge.pinyin4j.format.hanyupinyinvchartype;

import net.sourceforge.pinyin4j.format.exception.badhanyupinyinoutputformatcombination;

public class pinyin4j else

}} catch (badhanyupinyinoutputformatcombination e)

return t4;

}/**

* 提取每個漢字的首字母

* * @param str

* @return string

*/public static string getpinyinheadchar(string str) else

}return convert;

}/**

* 將字串轉換成ascii碼

* * @param cnstr

* @return string

*/public static string getcnascii(string cnstr)

return strbuf.tostring();

}public static void main(string args)

}

漢字轉換拼音函式

呼叫convertpinyin 函式,引數為你要轉換的漢字 返回值就是轉換後的拼音 可以只返回首字母或者首字母大寫的全拼拼音 var phonetictranscriptionobj 漢字轉拼音 function convertpinyin chinesecharacter else if name...

漢字轉換拼音函式

呼叫convertpinyin 函式,引數為你要轉換的漢字 返回值就是轉換後的拼音 可以只返回首字母或者首字母大寫的全拼拼音 var phonetictranscriptionobj 漢字轉拼音 function convertpinyin chinesecharacter else if name...

java漢字取拼音

package info.util import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.sourceforge.pinyi...