java实现数字转大写的方法
发布时间:2020-12-14 21:22:20 所属栏目:Java 来源:网络整理
导读:java实现数字转大写的方法 说明: 将数字金额转大写,如下: public class Test { /** * @param args * add by zxx,Nov 29,2008 */ private static final char[] data = new char[] { '零','壹','贰','叁','肆','伍','陆','柒','捌','玖' }; private static
java实现数字转大写的方法 说明: 将数字金额转大写,如下: public class Test { /** * @param args * add by zxx,Nov 29,2008 */ private static final char[] data = new char[] { '零','壹','贰','叁','肆','伍','陆','柒','捌','玖' }; private static final char[] units = new char[] { '元','拾','佰','仟','万','亿' }; public static String convert(int money) { StringBuffer sbf = new StringBuffer(); int unit = 0; while (money != 0) { sbf.insert(0,units[unit++]); int number = money % 10; sbf.insert(0,data[number]); money /= 10; } return sbf.toString(); } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(convert(135689123)); } } 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |