求助

helloword1122 2010-04-07 11:16:39
诸位大虾,求助一下,如何将大写人民币金额转换成阿拉伯数字的金额哈?请诸位大虾帮忙一下,谢谢!
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
直接使用字符串存储,然后匹配就是了
javajoy 2010-04-07
  • 打赏
  • 举报
回复
感觉用swich语句比较合适
qianzhimeiying 2010-04-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wd9053 的回复:]
Java code
char[] num = {'壹', '贰', '叁'};

char convert(char value)
{
for(int i = 0; i < num.length; i++)
{
if(value == num[i])
{
return '0' + i;
}
}
return value;
……
[/Quote]
大体意思没错,不过,缺少'拾','佰','仟'的处理方式
wd9053 2010-04-07
  • 打赏
  • 举报
回复
char[] num = {'壹', '贰', '叁'};

char convert(char value)
{
for(int i = 0; i < num.length; i++)
{
if(value == num[i])
{
return '0' + i;
}
}
return value;
}

62,569

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告