星空网 > 软件开发 > Java

java获取中文拼音首字母

import net.sourceforge.pinyin4j.PinyinHelper;public class PinyinHelperUtil { /**  * 得到中文首字母(中国 -> ZG)  * @param str 需要转化的中文字符串  * @return 大写首字母缩写的字符串  */ public static String getPinYinHeadChar(String str) {  StringBuilder convert = new StringBuilder();  for (int j = 0; j < str.length(); j++) {   char word = str.charAt(j);   String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word);   if (pinyinArray != null) {    convert.append(pinyinArray[0].charAt(0));   } else {    convert.append(word);   }  }  return convert.toString().toUpperCase(); } }

 

原标题:java获取中文拼音首字母

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流