Java中文转换为英文拼音
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;
import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;
/**
* 中文转换为英文拼音
*
* @param str 中文字符串
* 需导入依赖
*
* com.belerweb
* pinyin4j
* 2.5.0
*
*/
public static String getChineseToPinyin(String str) {
// 中文字符串转换为字符数组
char[] chars = str.toCharArray();
// 设置转换格式
HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();
// 小写
<