mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
修复TinyPinyinEngine可能的空指针问题
This commit is contained in:
parent
1460902eab
commit
87df51effc
@ -12,6 +12,7 @@
|
|||||||
|
|
||||||
package org.dromara.hutool.extra.pinyin.engine.tinypinyin;
|
package org.dromara.hutool.extra.pinyin.engine.tinypinyin;
|
||||||
|
|
||||||
|
import org.dromara.hutool.core.text.StrUtil;
|
||||||
import org.dromara.hutool.extra.pinyin.engine.PinyinEngine;
|
import org.dromara.hutool.extra.pinyin.engine.PinyinEngine;
|
||||||
import com.github.promeg.pinyinhelper.Pinyin;
|
import com.github.promeg.pinyinhelper.Pinyin;
|
||||||
|
|
||||||
@ -64,7 +65,8 @@ public class TinyPinyinEngine implements PinyinEngine {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getPinyin(final String str, final String separator) {
|
public String getPinyin(final String str, final String separator) {
|
||||||
return Pinyin.toPinyin(str, separator).toLowerCase();
|
final String pinyin = Pinyin.toPinyin(str, separator);
|
||||||
|
return StrUtil.isEmpty(pinyin) ? pinyin : pinyin.toLowerCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user