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

下一篇:Java编程中的自动解包与自动打包

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载