pinyin4j
主要特性
1. 将简体中文转换成汉语拼音
2. 支持多种发音
3. 多种输出格式
3.1. 大小写转换
3.2. v或 u:或 unicode
3.3. 有音调
demo:
// defautlt output format
System.out.println("defautlt output format");
System.out.println(PinyinHelper.toHanyuPinyinString("鎴戠殑涓浗蹇?, outputFormat, ""));
System.out.println("***");