Ren_XiaoGuang
BlogJava
首頁
新隨筆
聯系
聚合
管理
posts - 2, comments - 2, trackbacks - 0
置頂隨筆
[置頂]漢字轉拼音(PinYin4j)
昨天發現一號玩的jar包(pinyin4j-2.5.0.jar),可以把漢字轉為拼音。可在
http://pinyin4j.sourceforge.net/
下載。下面是我做的一個Demo
import
net.sourceforge.pinyin4j.PinyinHelper;
import
net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import
net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import
net.sourceforge.pinyin4j.format.HanyuPinyinToneType;
import
net.sourceforge.pinyin4j.format.HanyuPinyinVCharType;
import
net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination;
public
class
HanZiToPinYin
{
public
static
String toPinYin(String hanzhis)
{
CharSequence s
=
hanzhis;
char
[] hanzhi
=
new
char
[s.length()];
for
(
int
i
=
0
;i
<
s.length();i
++
)
{
hanzhi[i]
=
s.charAt(i);
}
char
[] t1
=
hanzhi;
String[] t2
=
new
String[s.length()];
/** */
/**
* 設置輸出格式
*/
net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat t3
=
new
HanyuPinyinOutputFormat();
t3.setCaseType(HanyuPinyinCaseType.UPPERCASE);
t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
t3.setVCharType(HanyuPinyinVCharType.WITH_V);
int
t0
=
t1.length;
String py
=
""
;
try
{
for
(
int
i
=
0
;i
<
t0;i
++
)
{
t2
=
PinyinHelper.toHanyuPinyinStringArray(t1[i], t3);
py
=
py
+
t2[
0
].toString();
}
}
catch
(BadHanyuPinyinOutputFormatCombination e1)
{
e1.printStackTrace();
}
return
py.trim();
}
public
static
void
main(String[] args)
{
System.err.println(ToPinYin.toPinYing(
"
漢字轉拼音
"
));
}
}
輸出結果:
hanzizhuanpinyin
轉換的正確率,還不錯。
詳細請查看官方文檔!
posted @
2008-11-20 09:56
R_XiaoGuang 閱讀(3027) |
評論 (2)
|
編輯
收藏
[置頂]Struts 中跳轉后樣式表丟失問題解決
摘要:
閱讀全文
posted @
2008-09-20 07:31
R_XiaoGuang 閱讀(131) |
評論 (0)
|
編輯
收藏
僅列出標題
Copyright ©2025 R_XiaoGuang Powered By:
博客園
模板提供:
滬江博客
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
沒有什么不可以承受,只是沒有落到自己身上。
沒有什么不可以成功,只是沒有真正的努力過。
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆分類
opensource(1)
Struts(2)
SVG
隨筆檔案
2008年11月 (1)
2008年9月 (1)
2008年7月 (1)
最新隨筆
1.?漢字轉拼音(PinYin4j)
2.?Struts 中跳轉后樣式表丟失問題解決
3.?MyEclipse 6.5注冊機(java源碼_轉載)
搜索
積分與排名
積分 - 7294
排名 - 2718
最新評論
1.?re: 漢字轉拼音(PinYin4j)
謝謝你,親,啊哈哈~
--張志杰
2.?re: 漢字轉拼音(PinYin4j)
謝謝分享,的確挺好玩!不過第一句話有個錯別字,嘻嘻........
<昨天發現一號玩的jar包>
--MMMM
閱讀排行榜
1.?漢字轉拼音(PinYin4j)(3027)
2.?MyEclipse 6.5注冊機(java源碼_轉載)(2986)
3.?Struts 中跳轉后樣式表丟失問題解決(131)
評論排行榜
1.?漢字轉拼音(PinYin4j)(2)
2.?Struts 中跳轉后樣式表丟失問題解決(0)
3.?MyEclipse 6.5注冊機(java源碼_轉載)(0)
主站蜘蛛池模板:
亚洲熟妇中文字幕五十中出
|
黄页视频在线观看免费
|
久久青青草原亚洲av无码
|
精品福利一区二区三区免费视频
|
国产av无码专区亚洲av毛片搜
|
亚洲综合久久1区2区3区
|
亚洲熟伦熟女新五十路熟妇
|
在线免费观看视频你懂的
|
91精品国产免费久久国语麻豆
|
国产免费人成视频尤勿视频
|
亚洲av成人中文无码专区
|
亚洲AV无码乱码在线观看代蜜桃
|
亚洲国产成人久久精品99
|
国产v亚洲v天堂无码网站
|
日本特黄特色免费大片
|
97性无码区免费
|
久9久9精品免费观看
|
中文字幕视频在线免费观看
|
一级中文字幕免费乱码专区
|
久久无码av亚洲精品色午夜
|
亚洲免费福利在线视频
|
亚洲av极品无码专区在线观看
|
亚洲天天做日日做天天欢毛片
|
免费人成大片在线观看播放电影
|
最新亚洲卡一卡二卡三新区
|
亚洲乱码中文字幕小综合
|
亚洲麻豆精品果冻传媒
|
久久亚洲精品国产精品
|
亚洲影院在线观看
|
亚洲电影一区二区三区
|
亚洲AV人无码综合在线观看
|
亚洲不卡av不卡一区二区
|
亚洲精品乱码久久久久久久久久久久
|
国产亚洲AV手机在线观看
|
亚洲区日韩区无码区
|
国产aⅴ无码专区亚洲av麻豆
|
美女啪啪网站又黄又免费
|
国产精品亚洲一区二区三区久久
|
午夜国产精品免费观看
|
一二三四在线播放免费观看中文版视频
|
亚洲毛片免费视频
|