java汉字转换为拼音首字母
来源:互联网 发布:windows python教程 编辑:程序博客网 时间:2024/06/11 07:58
今天讲讲如何把中文的汉字转换为拼音首字母,如"中国"转换为“zg”,这里要用到一个开源jar包【pinyin4j】
<span style="font-size:14px;">import net.sourceforge.pinyin4j.PinyinHelper;/** * 汉字转换为拼音首字母 * @author Strong * */public class WordToPinYin {public static String toPinyin(String str){ String convert = ""; for (int j = 0, int len = str.length(); j < len; j++) { char word = str.charAt(j); String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word); if (pinyinArray != null) { convert += pinyinArray[0].charAt(0); } else { convert += word; } } return convert;}}</span>
<span style="font-size:14px;">public static void main(String[] args){</span>
<span style="font-size:14px;">String hzStr = "拼音";</span>
<span style="font-size:14px;">System.out.printf(WordToPinYin.toPinyin(hzStr));</span>
<span style="font-size:14px;">}</span>
更多内容请参考java 将汉字转换为全拼及返回中文的首字母
0 0
- java汉字转换为拼音首字母
- C#将汉字转换为拼音首字母
- java汉字转换拼音,获取汉字串拼音首字母
- java中汉字转换成拼音首字母
- Java汉字转换为拼音
- Java汉字转换为拼音
- java汉字转换为拼音
- Java汉字转换为拼音
- Java汉字转换为拼音
- Java汉字转换为拼音
- Java汉字转换为拼音
- 将汉字转换为大写的拼音首字母
- 用C#写的将汉字转换为拼音首字母
- sql函数-把汉字首字母转换为拼音
- mssql 中将汉字转换为拼音首字母方法
- php将汉字转换为拼音和得到词语首字母
- sql函数-把汉字首字母转换为拼音
- EXLE中将汉字转换为拼音首字母的函数
- 还有没有更简洁的代码实现单链表反转了?
- GUI 大管家 btnEqual.addActionListener(new MyMonitor(this));
- 远程管理局域网里的Linux主机
- 使用命令行进行截屏!!!
- 【记录】c++中构造函数初始化的方法以及主要区别
- java汉字转换为拼音首字母
- C/C++ (函数、变量和类)动态库的创建、导出和使用
- mysql的数据类型:整型、浮点型、日期类型、字符型
- 使用指针函数求学生成绩
- RS232与TTL的区别
- Python那些你不知道的事—不可变类型的缓存
- Matlab游戏——愤怒的小鸟0.00001版程序
- oracle视频学习笔记
- 存储过程语法及实例