Java Pinyin4j(汉字转拼音)

简介: Pinyin4j.jar包下载具体使用:public class Client { public static void main(String[] args) throws BadHanyuPinyinOutputFormatCombin...

Pinyin4j.jar包下载

具体使用:

public class Client {
    public static void main(String[] args) throws BadHanyuPinyinOutputFormatCombination {
        HanyuPinyinOutputFormat outputFormat = new HanyuPinyinOutputFormat();
        // 设置声调格式
        /**
         *  HanyuPinyinToneType.WITH_TONE_NUMBER 用数字表示声调,例如:liu2
            HanyuPinyinToneType.WITHOUT_TONE 无声调表示,例如:liu
            HanyuPinyinToneType.WITH_TONE_MARK 用声调符号表示,例如:liú
         */
        outputFormat.setToneType(HanyuPinyinToneType.WITH_TONE_MARK);
        // 设置特殊拼音的显示格式
        /**
         *  HanyuPinyinVCharType.WITH_U_AND_COLON 以U和一个冒号表示该拼音,例如:lu:
            HanyuPinyinVCharType.WITH_V 以V表示该字符,例如:lv
            HanyuPinyinVCharType.WITH_U_UNICODE 以ü表示
         */
        outputFormat.setVCharType(HanyuPinyinVCharType.WITH_U_UNICODE);
        // 设置大小写
        outputFormat.setCaseType(HanyuPinyinCaseType.LOWERCASE);
        
        String[] strings = PinyinHelper.toHanyuPinyinStringArray('麻', outputFormat);
        for (int i=0;i<strings.length; i++){
            char[] charArray = strings[i].toCharArray();
            for (int j =0;j<charArray.length;j++){
                System.out.println(charArray[i]);
            }
            
        }
    }
}
目录
相关文章
|
7月前
|
Java 容器
idea中关于java的图形化界面编程awt_container容器中Button(按钮)上汉字是乱码或者小方框的解决方法
idea中关于java的图形化界面编程awt_container容器中Button(按钮)上汉字是乱码或者小方框的解决方法
131 0
|
6月前
|
Java
JAVA随机生成一个汉字的方法和代码
JAVA随机生成一个汉字的方法和代码
44 1
|
7月前
|
Java
Java正则表达式去掉非汉字字符
【5月更文挑战第11天】Java正则表达式去掉非汉字字符
152 3
|
7月前
|
Java
Java_获取汉字的汉语拼音首字母Java版(转)
Java_获取汉字的汉语拼音首字母Java版(转)
42 2
|
7月前
|
Java
java实现中文转化为拼音与简称(转)
java实现中文转化为拼音与简称(转)
49 1
|
Java
Java工具类——汉字转拼音
写了一个根据汉字获取拼音字符串的工具类
157 0
|
Java Maven
Java代码获取汉字的拼音或汉字首字母
今天写项目时,有需要将输入的汉字转化为拼音和提取每个汉字首字母的功能,随手记录分享一下
225 0
|
编解码 Java Maven
Java汉字转拼音(解决方案)
Java汉字转拼音(解决方案)
231 0
Java汉字转拼音(解决方案)
如何在Java中将汉字转成汉语拼音
记录下如何在Java中将汉字转成汉语拼音
765 0
如何在Java中将汉字转成汉语拼音