导入maven依赖
<!--导入pinyin4j库-->
<dependency>
<groupId>com.belerweb</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.1</version>
</dependency>
demo如下:
import com.github.stuxuhai.jpinyin.PinyinHelper;
public class PinyinUtils {
public static void main(String[] args) {
char c = '刘';
char[] xx = new char[]{'对', '方'};
for (int i = 0; i < xx.length; i++) {
String[] pinyinArray = PinyinHelper.convertToPinyinArray(xx[i]);
StringBuilder pinyinBuilder = new StringBuilder();
for (String pinyin : pinyinArray) {
pinyinBuilder.append(pinyin);
}
// 带声调
System.out.print(pinyinBuilder.toString());
}
}
}
结尾:
这个jar依赖还存在import net.sourceforge.pinyin4j.PinyinHelper引用
demo中使用的是github的,根据个人实际情况决定包的引用