.№愛(ài)の冰封
開(kāi)始懂得逢場(chǎng)作戲,雖然有許多只是霧水情緣; 不過(guò)沒(méi)關(guān)系了,哪來(lái)那么多一生一世
BlogJava
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
posts - 14, comments - 37, trackbacks - 0
阿拉伯?dāng)?shù)字轉(zhuǎn)換為中文大寫漢字
采用了遞歸的方法
1
package
src;
2
/** */
/**
*/
/** */
/**
3
*
4
*
@author
Mr.Yang
6
*/
7
public
class
Numeric
{
8
9
/** */
/**
*/
/** */
/**
10
*
@param
args
11
*/
12
public
static
void
main(String[] args)
{
13
System.out.println(getChinese(
2147483648l
,
0
));
14
}
15
/** */
/**
*/
/** */
/**
16
* 獲得阿拉伯?dāng)?shù)字對(duì)應(yīng)的中文
17
* 最大只支持到9千9百九十九億9千9百九十九萬(wàn)9千9百九十九
18
*
@param
number 要轉(zhuǎn)換的數(shù)字
19
*
@param
depth 遞歸深度,使用時(shí)候直接給0即可
20
*
@return
數(shù)字的中文描述
21
*/
22
public
static
String getChinese(
long
number,
int
depth)
{
23
if
(depth
<
0
)
24
depth
=
0
;
25
String chinese
=
""
;
26
String src
=
number
+
""
;
27
if
(src.charAt(src.length()
-
1
)
==
'
l
'
||
src.charAt(src.length()
-
1
)
==
'
L
'
)
28
{
29
src
=
src.substring(
0
, src.length()
-
1
);
30
}
31
System.out.println(src);
32
33
if
(src.length()
>
4
)
34
chinese
=
getChinese(Integer.parseInt(src.substring(
0
, src.length()
-
4
)),depth
+
1
)
+
35
getChinese(Integer.parseInt(src.substring(src.length()
-
4
, src.length())),depth
-
1
);
36
else
{
37
char
prv
=
0
;
38
for
(
int
i
=
0
;i
<
src.length();i
++
)
{
39
switch
(src.charAt(i))
{
40
case
'
0
'
:
41
if
(prv
!=
'
0
'
)
42
chinese
=
chinese
+
"
零
"
;
43
break
;
44
case
'
1
'
:
45
chinese
=
chinese
+
"
一
"
;
46
break
;
47
case
'
2
'
:
48
chinese
=
chinese
+
"
二
"
;
49
break
;
50
case
'
3
'
:
51
chinese
=
chinese
+
"
三
"
;
52
break
;
53
case
'
4
'
:
54
chinese
=
chinese
+
"
四
"
;
55
break
;
56
case
'
5
'
:
57
chinese
=
chinese
+
"
五
"
;
58
break
;
59
case
'
6
'
:
60
chinese
=
chinese
+
"
六
"
;
61
break
;
62
case
'
7
'
:
63
chinese
=
chinese
+
"
七
"
;
64
break
;
65
case
'
8
'
:
66
chinese
=
chinese
+
"
八
"
;
67
break
;
68
case
'
9
'
:
69
chinese
=
chinese
+
"
九
"
;
70
break
;
71
}
72
prv
=
src.charAt(i);
73
74
switch
(src.length()
-
1
-
i)
{
75
case
1
:
//
十
76
if
(prv
!=
'
0
'
)
77
chinese
=
chinese
+
"
十
"
;
78
break
;
79
case
2
:
//
百
80
if
(prv
!=
'
0
'
)
81
chinese
=
chinese
+
"
百
"
;
82
break
;
83
case
3
:
//
千
84
if
(prv
!=
'
0
'
)
85
chinese
=
chinese
+
"
千
"
;
86
break
;
87
88
}
89
}
90
}
91
while
(chinese.length()
>
0
&&
chinese.lastIndexOf(
"
零
"
)
==
chinese.length()
-
1
)
92
chinese
=
chinese.substring(
0
,chinese.length()
-
1
);
93
if
(depth
==
1
)
94
chinese
+=
"
萬(wàn)
"
;
95
if
(depth
==
2
)
96
chinese
+=
"
億
"
;
97
98
return
chinese;
99
}
100
101
}
102
posted on 2007-07-09 15:46
冰封的愛(ài)
閱讀(1112)
評(píng)論(1)
編輯
收藏
所屬分類:
常用工具
FeedBack:
#
re: 阿拉伯?dāng)?shù)字轉(zhuǎn)換為中文大寫漢字
2009-01-30 18:31 |
往往
我是我
回復(fù)
更多評(píng)論
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
相關(guān)文章:
MySQL修改root密碼方法總結(jié)
Combobox可輸入下拉框
自動(dòng)生成32位永不重復(fù)ID
BarcodeJSP_TRIAL_條形碼
經(jīng)常使用的正則表達(dá)式
java日期比較
JAVA除法保留小數(shù)點(diǎn)后兩位的兩種方法
阿拉伯?dāng)?shù)字轉(zhuǎn)換為中文大寫漢字
Js字符串操作函數(shù)大全
Copyright ©2025 冰封的愛(ài) Powered By:
博客園
模板提供:
滬江博客
<
2025年7月
>
日
一
二
三
四
五
六
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
8
9
常用鏈接
我的隨筆
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(3)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆檔案
2007年9月 (1)
2007年8月 (6)
2007年7月 (3)
2007年6月 (3)
文章分類
J2EE(64)
Linux(8)
常用工具(9)
開(kāi)源項(xiàng)目(3)
技術(shù)(9)
文章檔案
2009年1月 (1)
2008年4月 (1)
2008年1月 (1)
2007年10月 (2)
2007年9月 (2)
2007年8月 (1)
2007年7月 (73)
2007年6月 (12)
相冊(cè)
冰封的相冊(cè)
搜索
最新評(píng)論
1.?re: 自動(dòng)生成32位永不重復(fù)ID
444
--22
2.?re: 根據(jù)拼音首字母查詢?nèi)嗣?C#版)[未登錄](méi)
好用,謝謝
--123
3.?re: java中生成32位隨機(jī)ID [未登錄](méi)
手術(shù)
--想
4.?re: Jocky混淆JAVA代碼(保護(hù)你的JAVA項(xiàng)目)
求支持 JDK 1.7的版本
--pro
5.?re: Jocky混淆JAVA代碼(保護(hù)你的JAVA項(xiàng)目)
8530
--ss
閱讀排行榜
1.?學(xué)會(huì)放下(668)
2.?項(xiàng)目人生(407)
3.?IT外包值得體驗(yàn)(405)
4.?小型軟件公司如何做大(399)
5.?2007年7月每日一句匯總(1)(369)
評(píng)論排行榜
1.?學(xué)會(huì)放下(0)
2.?2007年7月份 每日一句匯總(2)(0)
3.?2007年7月每日一句匯總(1)(0)
4.?英語(yǔ)每日一句(0)
5.?IT外包值得體驗(yàn)(0)
主站蜘蛛池模板:
亚洲avav天堂av在线不卡
|
亚洲成年轻人电影网站www
|
久久亚洲精品无码AV红樱桃
|
国产日韩久久免费影院
|
亚洲日韩国产精品乱
|
噜噜噜亚洲色成人网站∨
|
老司机午夜性生免费福利
|
亚洲av高清在线观看一区二区
|
国产综合成人亚洲区
|
免费v片视频在线观看视频
|
久久久久久亚洲精品无码
|
a级毛片免费完整视频
|
亚洲欧洲无码AV电影在线观看
|
国产男女爽爽爽免费视频
|
亚洲热线99精品视频
|
久久久久成人片免费观看蜜芽
|
久久精品国产99精品国产亚洲性色
|
国产精品99久久免费观看
|
亚洲成av人片不卡无码
|
亚洲精品动漫免费二区
|
亚洲精品乱码久久久久久自慰
|
美女被爆羞羞网站免费
|
日日噜噜噜噜夜夜爽亚洲精品
|
亚洲一级毛片免费在线观看
|
大陆一级毛片免费视频观看
|
青娱乐在线视频免费观看
|
亚洲人成中文字幕在线观看
|
无码人妻一区二区三区免费n鬼沢
|
亚洲综合激情九月婷婷
|
A片在线免费观看
|
亚洲酒色1314狠狠做
|
日本大片在线看黄a∨免费
|
国产精品黄页免费高清在线观看
|
亚洲av无码国产精品夜色午夜
|
可以免费观看的一级毛片
|
中文成人久久久久影院免费观看
|
亚洲高清免费在线观看
|
免费日本黄色网址
|
免费无码中文字幕A级毛片
|
亚洲AV人人澡人人爽人人夜夜
|
国产精品69白浆在线观看免费
|