黑马程序员----java编程之金融转换

来源:互联网 发布:stc单片机烧录软件 编辑:程序博客网 时间:2024/05/18 01:42
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------



public class Test11 {/** * 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元)输出。 */private static final char[] data = new char[]{'零','壹','贰','叁','肆','伍','陆','柒','捌','玖'};private static final char[] units = new char[]{'元','拾','佰','仟','万','拾','佰','仟','亿'};public static void main(String[] args) {System.out.println(convert(521125));}public static String convert(int money){StringBuffer sb=new StringBuffer();int unit=0;while(money!=0){sb.insert(0, units[unit++]);int number=money%10;sb.insert(0, data[number]);money/=10;}return sb.toString();}}



---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
0 0
原创粉丝点击