欢迎来到皮皮网官网

【网站源码盗取】【一元云购ios源码】【ip地址输入框jsp 源码】java tochararray源码

时间:2024-12-23 02:40:56 来源:软件源码提取软件

1.java tochararrayԴ??

java tochararray源码

java tochararrayԴ??

       下面是中文转换成拼音的一个程序。需要下载jar包!网站源码盗取下载不到的一元云购ios源码可以来找我!

       可以生成 中国 zhongguo 或zg

       package cn;

       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.exception.BadHanyuPinyinOutputFormatCombination;

       /**

        * 汉字转换位汉语拼音,ip地址输入框jsp 源码英文字符不变

        *

        * @author xuke

        *

        */

       public class Pinyin4J {

        /**

        * 汉字转换位汉语拼音首字母,云点播电影网php源码英文字符不变

        *

        * @param chines

        * 汉字

        * @return 拼音

        */

        public static String converterToFirstSpell(String chines) {

        String pinyinName = "";

        char[] nameChar = chines.toCharArray();

        HanyuPinyinOutputFormat defaultFormat = new HanyuPinyinOutputFormat();

        defaultFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);

        defaultFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);

        for (int i = 0; i < nameChar.length; i++) {

        if (nameChar[i] > ) {

        try {

        pinyinName += PinyinHelper.toHanyuPinyinStringArray(

        nameChar[i],安卓进销存源码下载 defaultFormat)[0].charAt(0);

        } catch (BadHanyuPinyinOutputFormatCombination e) {

        e.printStackTrace();

        }

        } else {

        pinyinName += nameChar[i];

        }

        }

        return pinyinName;

        }

        /**

        * 汉字转换位汉语拼音,英文字符不变

        *

        * @param chines

        * 汉字

        * @return 拼音

        */

        public static String converterToSpell(String chines) {

        String pinyinName = "";

        char[] nameChar = chines.toCharArray();

        HanyuPinyinOutputFormat defaultFormat = new HanyuPinyinOutputFormat();

        defaultFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);

        defaultFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);

        for (int i = 0; i < nameChar.length; i++) {

        if (nameChar[i] > ) {

        try {

        pinyinName += PinyinHelper.toHanyuPinyinStringArray(

        nameChar[i], defaultFormat)[0];

        } catch (BadHanyuPinyinOutputFormatCombination e) {

        e.printStackTrace();

        }

        } else {

        pinyinName += nameChar[i];

        }

        }

        return pinyinName;

        }

        public static void main(String[] args) {

        System.out.println(converterToSpell("百度"));

        }

       }

copyright © 2016 powered by 皮皮网   sitemap