失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 拼音首字母_java获取中文拼音首字母的实例

java 拼音首字母_java获取中文拼音首字母的实例

时间:2018-11-28 04:28:59

相关推荐

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获取中文拼音首字母的实例全部内容,希望文章能够帮你解决java获取中文拼音首字母的实例所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

如果觉得《java 拼音首字母_java获取中文拼音首字母的实例》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。