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