首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

java 之 汉语转拼音库 pinyin4j

2012-06-27 
java 之 中文转拼音库 pinyin4jjava 之 中文转拼音库 pinyin4jPinyin4j是一个流行的Java库,支持中文字符和

java 之 中文转拼音库 pinyin4j
java 之 中文转拼音库 pinyin4j
Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。
拼音输出格式可以定制。
pinyin4j 调用入口为net.sourceforge.pinyin4j.PinyinHelper

示例代码:
1.PinyinUtils.java

import java.util.Arrays;import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;import com.ws.util.PinyinUtils;public class Test {/** * @param args */public static void main(String[] args) {try {testPinyin();} catch (BadHanyuPinyinOutputFormatCombination e1) {e1.printStackTrace();}}static void testPinyin() throws BadHanyuPinyinOutputFormatCombination{String pinyin = null;String [] firstAndPinyin = null;String s = "< 中國-China-?? >";pinyin = PinyinUtils.getFirstHanyuPinyin( s);System.err.println("getFirstHanyuPinyin("+s+")......["+pinyin+"]");pinyin = PinyinUtils.getHanyuPinyin( s);System.err.println("getHanyuPinyin("+s+")......["+pinyin+"]");firstAndPinyin = PinyinUtils.getFirstAndHanyuPinyin( s);System.err.println("getFirstAndHanyuPinyin("+s+")......"+Arrays.asList(firstAndPinyin));}}


pinyin4j.jar 下载地址http://download.csdn.net/detail/lily200825/4038514

热点排行