Java汉字转成汉语拼音工具类 -----第一种方式

所需要的pom文件:

        
            com.belerweb
            pinyin4j
            2.5.1
        


import net.sourceforge.pinyin4j.PinyinHelper;
  2 import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
  3 import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
  4 import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
  5 import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;
  6 import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;
  7 
  8 public class HanyuPinyinHelper {
  9 
 10     /** 
 11      * 将文字转为汉语拼音
 12      * @param chineselanguage 要转成拼音的中文
 13      */
 14     public String toHanyuPinyin(String ChineseLanguage){
 15         char[] cl_chars = ChineseLanguage.trim().toCharArray();
 16         String hanyupinyin = "";
 17         HanyuPinyinOutputFormat defaultFormat = new HanyuPinyinOutputFormat();
 18         defaultFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);// 输出拼音全部小写
 19         defaultFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);// 不带声调
 20         defaultFormat.setVCharType(HanyuPinyinVCharType.WITH_V) ;
 21         try {
 22             for (int i=0; i 
 

你可能感兴趣的:(Java汉字转成汉语拼音工具类 -----第一种方式)