pom.xml导入pinyin4j的依赖
com.belerweb
pinyin4j
2.5.1
汉字转拼音工具类package com.bizcloud.function;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @java 项目 www.fhadmin.org
* @version 1.0
* @since 2020/12/23 6:29 下午
*/
public class ChineseCharacterUtils {
/**
* 将单个汉字转成拼音
*
* @param chinese 汉字字符
* @return 拼音
*/
public static String chineseCharConversionPinyin(char chinese) {
HanyuPinyinOutputFormat outputFormat = new HanyuPinyinOutputFormat();
outputFormat.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
String[] res;