标签:array net convert 首字母 null title for get pinyin4j
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
标签:array net convert 首字母 null title for get pinyin4j
原文地址:http://www.cnblogs.com/ipetergo/p/7353570.html