Java实现汉语拼音工具类的完整实例
来源:爱站网时间:2020-08-31编辑:网友分享
有时为了便于操作程序的开发,开发人员有必要将汉字转换成拼音进行操作,以下是爱站技术频道小编为大家带来的Java实现汉语拼音工具类的完整实例,有需要的朋友可以参考下面的介绍。
有时为了便于操作程序的开发,开发人员有必要将汉字转换成拼音进行操作,以下是爱站技术频道小编为大家带来的Java实现汉语拼音工具类的完整实例,有需要的朋友可以参考下面的介绍。
package test;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;
import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;
/**
* 汉语拼音工具类
* Created by charlin on 2017/9/3.
*/
public class PingYinUtil {
/**
* 获得所有拼音字母
* @param args
* @return
*/
public static String getAllLeter(String args) {
String result = "";
char[] charArray = args.toCharArray();
String[] strArr = new String[charArray.length];
HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();
format.setCaseType(HanyuPinyinCaseType.LOWERCASE);
format.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
format.setVCharType(HanyuPinyinVCharType.WITH_V);
int len = charArray.length;
for (int i = 0; i
运行结果:

通过爱站技术频道小编介绍的Java实现汉语拼音工具类的完整实例,我们已经了解到了,在对项目进行开发的时候,一定要采取正确的方法去操作,具体操作可以咨询js.aizhan.com。
上一篇:重写Java中的equals
