Class Bopomofo4JProvider
java.lang.Object
org.miaixz.bus.extra.pinyin.provider.bopomofo4j.Bopomofo4JProvider
- All Implemented Interfaces:
org.miaixz.bus.core.Provider,PinyinProvider
封装了Bopomofo4j的引擎。
Bopomofo4j封装,项目:https://gitee.com/rnkrsoft/Bopomofo4j。
引入:
<dependency>
<groupId>com.rnkrsoft.bopomofo4j</groupId>
<artifactId>bopomofo4j</artifactId>
<version>1.0.0</version>
</dependency>
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Details
-
Bopomofo4JProvider
public Bopomofo4JProvider()构造
-
-
Method Details
-
getPinyin
Description copied from interface:PinyinProvider如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)- Specified by:
getPinyinin interfacePinyinProvider- Parameters:
c- 任意字符,汉字返回拼音,非汉字原样返回- Returns:
- 汉字返回拼音,非汉字原样返回
-
getPinyin
Description copied from interface:PinyinProvider获取字符串对应的完整拼音,非中文返回原字符- Specified by:
getPinyinin interfacePinyinProvider- Parameters:
text- 字符串separator- 拼音之间的分隔符- Returns:
- 拼音
-