扩展(Hutool

您所在的位置:网站首页 nio怎么读拼音 扩展(Hutool

扩展(Hutool

2024-07-14 10:39| 来源: 网络整理| 查看: 265

拼音工具-PinyinUtil介绍使用引入库使用拼音工具-PinyinUtil介绍

拼音工具类在旧版本的Hutool中在core包中,但是发现自己实现相关功能需要庞大的字典,放在core包中便是累赘。

于是为了方便,Hutool封装了拼音的门面,用于兼容以下拼音库:

TinyPinyinJPinyinPinyin4j

和其它门面模块类似,采用SPI方式识别所用的库。例如你想用Pinyin4j,只需引入jar,Hutool即可自动识别。

使用引入库

以下为Hutool支持的拼音库的pom坐标,你可以选择任意一个引入项目中,如果引入多个,Hutool会按照以上顺序选择第一个使用。

io.github.biezhi TinyPinyin 2.0.3.RELEASE com.belerweb pinyin4j 2.5.1 com.github.stuxuhai jpinyin 1.1.8使用 获取拼音 // "ni hao"String pinyin = PinyinUtil.getPinyin("你好", " ");

这里定义的分隔符为空格,你也可以按照需求自定义分隔符,亦或者使用””无分隔符。

获取拼音首字母 // "h, s, d, y, g"String result = PinyinUtil.getFirstLetter("H是第一个", ", "); 自定义拼音库(拼音引擎) Pinyin4jEngine engine = new Pinyin4jEngine();// "ni hao h"String pinyin = engine.getPinyin("你好h", " ");


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3