美文网首页java专题Java学习笔记java进阶干货
为大家分享一个汉字转拼音的小工具

为大家分享一个汉字转拼音的小工具

作者: H_Man | 来源:发表于2017-04-06 18:15 被阅读49次

前提是导包hanyu4j

pom.xml引入
<dependency>
            <groupId>com.belerweb</groupId>
            <artifactId>pinyin4j</artifactId>
            <version>2.5.0</version>
</dependency>
@Test
    public void test() throws BadHanyuPinyinOutputFormatCombination {
        //定义一个字符串
        String s = "这是测试字符串";

        //转成字符数组
        char[] chars = s.toCharArray();

        //导入pinyin4j,并设置属性
        HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat();
        t3.setCaseType(HanyuPinyinCaseType.LOWERCASE);
        t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
        t3.setVCharType(HanyuPinyinVCharType.WITH_V);


        for(Integer i =0;i<chars.length;i++){
            //将字符转为拼音,需要用一个数组接收
            String[] strings = PinyinHelper.toHanyuPinyinStringArray(chars[i], t3);
            System.out.println(strings[0]);
        }

    }

控制台输出的是

Paste_Image.png

不用谢!

相关文章

  • 为大家分享一个汉字转拼音的小工具

    前提是导包hanyu4j 控制台输出的是 不用谢!

  • Python 拼音汉字互转

    汉字转拼音:pypinyin拼音转汉字:Pinyin2Hanzi Python汉字转拼音-拼音转汉字的效率测评

  • 汉字转拼音

    汉字转拼音有很多种方法, 在这里推荐一个在线的免费转拼音的网站。 点击访问??汉字转拼音??

  • python汉字转拼音

    场景说明 把中文汉字、转成汉语拼音,包括: 纯汉字转拼音 汉字里面加有字母转拼音 转加声调的拼音 转用数字表示声调...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 发布 | 汉字转拼音工具

    通过查找汉字拼音库实现实时汉字转拼音的功能。 实现 加载汉字拼音对照文件pinyin.txt(4万+汉字拼音对照)...

  • 汉字转拼音

    几种方法 一种是建立一个拼音对应的汉字map,进行查表。一种是利用汉字编码,根据不同的区域求出拼音。 第一种的原...

  • 汉字转拼音

    不过要注意的是,有一些汉字为多音字,可能不太符合需求 具体的请参考这篇文章

  • 汉字转拼音

    CFStringTransform iOS在CoreFoundation中提供了CFStringTransform...

  • 汉字转拼音

    // 这里要注意 需要把要转换的字符串,变成可变的字符串哦!

网友评论

    本文标题:为大家分享一个汉字转拼音的小工具

    本文链接:https://www.haomeiwen.com/subject/ozbqattx.html