急!急!急! 小弟遇见一个难题。请高手帮忙。是把数字换文字输入 一个函数fun(inputdata),数字转换函数,例如输入inputdata=88008.88输入fun="八万八千八零八点八八" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用两个数组String fun(String inputdata) { //前面作些数字有效性判断,这里省略了 String number[] = {"一","二","三"...so on}; String digit[] = {"点","十","百","千","万"...so on}; int point = inputdata.indexOf("."); String result = ""; for (int i=0; i<point; i++) { result += number[inputdata.chatAt(i)-'0']; result += digit[point-i-1]; } for (int i=point; i<inputdata.length; i++) { result += number[inputdata.chatAt(i)-'0']; }} 求助java队列实现的源程序 很简单的一个java问题 请教关于字体颜色的问题 用Graphics时颜色出现问题 用Java程序如何能获得硬盘大小/? JTable打印问题 关于java Test 本科毕业论文如果想做java方面的,可以写些什么呢?大家有什么好的建议和资料吗?谢谢 为什么老找不到javax.mail.*;? 怎样才能把Jpg文件转换为Gif文件啊??? 新手问 JBuilder 使用方面的问题 急!用java开发的程序,怎么将二进制流数据传递给服务器端的asp?
String fun(String inputdata) {
//前面作些数字有效性判断,这里省略了
String number[] = {"一","二","三"...so on};
String digit[] = {"点","十","百","千","万"...so on};
int point = inputdata.indexOf(".");
String result = "";
for (int i=0; i<point; i++) {
result += number[inputdata.chatAt(i)-'0'];
result += digit[point-i-1];
}
for (int i=point; i<inputdata.length; i++) {
result += number[inputdata.chatAt(i)-'0'];
}
}