使用Pinyin4j生成區域簡碼和城市編碼

2021-08-14 08:24:33 字數 445 閱讀 8748

使用pinyin4j生成區域簡碼和城市編碼

城市編碼 --西安市  xian

簡碼    --西安市未央區 xawy

匯入pinyin4jutils

以區域表中的省市區為例子

string province=區域物件.getprovince();

//簡碼

string headarray=pingyin4jutiils.getheadbystring(省+市+區的物件);

//遍歷簡碼的陣列

將遍歷的字串新增到stringbuffer中

//轉換成string的簡碼

//將簡碼設定到區域中

egg: area.setshortcode(簡碼);

//城市編碼

ping4jutils.hanzitopinyin(市物件,"");

//將城市編碼設定給區域中

java使用pinyin4j生成拼音

苦恨年年壓金線,為他人作嫁衣裳 其次,還需要寫乙個工具類,import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.source...

pinyin4j原理說明

由於專案上用到了pinyin4j這個開源庫,我就很好奇它的實現原理,就看了一下它的 原來它就是相當於建立了乙個hashset,把unicode的編碼和漢語拼音對應了,如下 3007 ling2 4e00 yi1 4e01 ding1,zheng1 4e02 kao3 4e03 qi1 4e04 sh...

拼音工具 pinyin4j

com.belerweb pinyin4j 2.5.0 方法 描述tohanyupinyinstringarray char ch,hanyupinyinoutputformat outputformat 漢語字元轉漢語拼音,outputformat為輸出格式,選填 totongyongpinyin...