您好,欢迎访问一九零五行业门户网

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如何获取中文拼音首字母的方法介绍的详细内容。
其它类似信息

推荐信息