java 数字转万

阅读: 评论:0

java 数字转万

java 数字转万

展开全部

编写一个把数字10000转成中文数字一万的程序,算法主要是使用字符串数组进行比较:32313133353236313431303231363533e58685e5aeb931333337616635public class Test {

public static void test(int d) {

//        String[] str = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };

String[] str = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" };

//        String ss[] = new String[] { "元", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿" };

String ss[] = new String[] { "个", "十", "百", "千", "万", "十", "百", "千", "亿" };

String s = String.valueOf(d);

System.out.println(s);

StringBuffer sb = new StringBuffer();

for (int i = 0; i 

String index = String.valueOf(s.charAt(i));

sb = sb.append(str[Integer.parseInt(index)]);

}

String sss = String.valueOf(sb);

int i = 0;

for (int j = sss.length(); j > 0; j--) {

sb = sb.insert(j, ss[i++]);

}

System.out.println(sb);

}

public static void main(String[] args) {

test(3213);

test(912321321);

}

}

本文发布于:2024-01-31 13:17:30,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170667825328802.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数字   java
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23