Android 中汉字转化为拼音(11)

/*汉字转为拼音*/
 public static String getPinYin(String input) { 
        ArrayList<Token> tokens = HanziToPinyin.getInstance().get(input); 
        StringBuilder sb = new StringBuilder(); 
        if (tokens != null && tokens.size() > 0) { 
            for (Token token : tokens) { 
                if (Token.PINYIN == token.type) { 
                    sb.append(token.target); 
                } else { 
                    sb.append(token.source); 
                } 
            } 
        } 
        return sb.toString().toLowerCase(); 
    } 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ppsxj.html