獲取中文的首字母demo
阿新 • • 發佈:2017-08-13
convert 字母 cef 測試 rip script imp ati system
import net.sourceforge.pinyin4j.PinyinHelper; /** * * @Title: getPinYinHeadChar * @Description: TODO 獲取中文的首字母 * @param str 傳入的中文參數 * @return * @return: String */ public static String getPinYinHeadChar(String str) { String convert = ""; for (int j = 0; j < str.length(); j++) { char word = str.charAt(j); String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word); if (pinyinArray != null) { convert += pinyinArray[0].charAt(0); } else { convert += word; } } return convert; }
測試:
System.out.println(PinYinUtil.getPinYinHeadChar("我比較"));===》wbj
獲取中文的首字母demo