项目中使用汉子转拼音,繁简体的相互转换
繁简相互转换
String str = "點下面繁體字按鈕進行在線轉換" ;
System.out.println(JianFan.f2j(str));
String str1 = "点下面繁体字按钮进行在线转换";
System.out.println(JianFan.j2f(str)```
;
结果:
点下面繁体字按钮进行在线转换
點下面繁體字按鈕進行在線轉換
汉子转拼音:
List<String> parseStr = Pinyin.pinyin(str1);
System.out.println(parseStr);
//带声调
List<String> list = Pinyin.tonePinyin(str1);
System.out.println(list);
结果:
[dian, xia, mian, fan, ti, zi, an, niu, jin, xing, zai, xian, zhuan, huan]
[dian3, xia4, mian4, fan2, ti3, zi4, an4, niu3, jin4, xing2, zai4, xian4, zhuan3, huan4]