formatPinyin static method
将带声调的拼音格式化为相应格式的拼音 @param pinyinStr 带声调格式的拼音 @param format 拼音格式 @return 格式转换后的拼音
Implementation
static List<String> formatPinyin(String pinyinStr, PinyinFormat format) {
if (format == PinyinFormat.WITH_TONE_MARK) {
return pinyinStr.split(pinyinSeparator);
} else if (format == PinyinFormat.WITH_TONE_NUMBER) {
return convertWithToneNumber(pinyinStr);
} else if (format == PinyinFormat.WITHOUT_TONE) {
return convertWithoutTone(pinyinStr);
}
return [];
}