public class Pinyin4jHelper extends Object
Pinyin4j 简繁体转拼音辅助类
| 构造器和说明 |
|---|
Pinyin4jHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
converterToAllFirstSpell(String chines)
汉字转换位汉语拼音首字母,英文字符不变,特殊字符丢失 支持多音字。
|
static String |
converterToAllSpell(String chines)
汉字转换位汉语全拼,英文字符不变,特殊字符丢失
支持多音字,生成方式如(北京市长:beijingshizhang,beijingshichang)
|
static String |
converterToFirstSpell(String chines)
拼音首字母,获取第一个结果。
|
static String |
converterToSpell(String chines)
汉语全拼,获取第一个结果。
|
protected static List<Map<String,Integer>> |
discountTheChinese(String theStr)
去除多音字重复数据
|
protected static String |
parseTheChineseByObject(List<Map<String,Integer>> list)
解析并组合拼音,对象合并方案(推荐使用)
|
public static String converterToFirstSpell(String chines)
拼音首字母,获取第一个结果。 (北京市长:bjsz,bjsc 返回 bjsz)
chines - 汉字public static String converterToAllFirstSpell(String chines)
汉字转换位汉语拼音首字母,英文字符不变,特殊字符丢失 支持多音字。 (北京市长:bjsz,bjsc)
chines - 汉字public static String converterToSpell(String chines)
汉语全拼,获取第一个结果。(北京市长:beijingshizhang,beijingshichang 返回 beijingshizhang)
chines - 汉字public static String converterToAllSpell(String chines)
汉字转换位汉语全拼,英文字符不变,特殊字符丢失 支持多音字,生成方式如(北京市长:beijingshizhang,beijingshichang)
chines - 汉字protected static List<Map<String,Integer>> discountTheChinese(String theStr)
去除多音字重复数据
theStr - 多音字Copyright © 2016. All rights reserved.