java实现数字转大写的方法
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)); } }
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
java实现将数字转换成人民币大写
Rmb.java public class Rmb { /** *人民币的基本信息和操作 *@author weinee *@version 1.0 */ double number; //人民币的数量 private String[] hanArr = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "
-
JAVA实现数字大写金额转换的方法
本文实例讲述了JAVA实现数字大写金额转换的方法.分享给大家供大家参考.具体如下: 例子:实现将阿拉伯数字的金额转换成中文大写金额的形式,例如: ¥1011 → 壹仟零壹拾壹元整. 大写数字为:零.壹.贰.叁.肆.伍.陆.柒.捌.玖.拾.佰.仟.万.亿 import java.io.*; import java.lang.String; public class change { public static void main(String agrs[]) { //Money用于存放输入的金额数
-
java实现数字转大写的方法
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[] { '
-
java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例
本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static void main(String[] args) { getCount("adsJKJ3K21AfaAD134F13241d134134s141faAAFDF"); } //统计字符串中,大写字母,小写字母,数字出现的次数 public static void getCount(String
-
Java中关于控制台读取数字或字符串的方法
Java中,int a = System.in.read();此句读取的是一个字符,然后返回的是对应字符的ASCII, 例如,控制台输入123,只读取一个字符1,对应的ASCII为49,则输出49,输入abc则读取a,对应的ASCII是97,则输出97: Scanner sc = new Scanner(System.in) int n = sc.nextInt();从控制台读取一个数. String c = sc.next();//从控制台读取字符串 以上就是小编为大家带来的Java中关于控制
-
Java实现数字转成英文的方法
本文实例讲述了Java实现数字转成英文的方法.分享给大家供大家参考.具体分析如下: 英文数词,按3位3位区分 Hundred: 100 Thousand:1,000 Million: 1,000,000 Billion: 1,000,000,000 Trillion: 1,000,000,000,000 Quintillion: 1,000,000,000,000,000,000 Sextillion: 1,000,000,000,000,000,000,000 Nonillion: 1,000
-
Java去掉数字字符串开头的0三种方法(推荐)
方式一: 例如:"0000123" (字符串必须全为数字) 处理过程: String tempStr = "0000123"; int result = Integer.parseInt(tempStr); result 结果:123 方式二: 例如:"0000123" 处理过程: String str = "0000123"; String newStr = str.replaceFirst("^0*",
-
java 输入一个数字,反转输出这个数字的值(实现方法)
如下所示: package 第四天; import java.util.Scanner; public class 数字反转 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个整数:"); int num=sc.nextInt(); int result=0;//存反转的数字 while(true) { int n=num%10
-
java实现数字转换人民币中文大写工具
本文实例为大家分享了java实现数字转换人民币中文大写的具体代码,供大家参考,具体内容如下 业务场景: 1.在人事业务系统开发的报表打印文书时经常需要将人民币数值转换为大写, 所以用java写了一个通用的大写转换函数. 为了更加方便调用函数的参数使用字符串类型.例如:825.45 转换后:捌佰贰拾伍元肆角伍分 2.在人事业务系统中经常把日期用汉字大写表示,为了方便调用函数,也是使用字符串类型.例如:2018 转换后:二〇一八 下面为java代码 public class Data2Zh { fi
-
Java将数字金额转为大写中文金额
本文实例为大家分享了Java将数字金额转为大写中文金额的具体代码,供大家参考,具体内容如下 前言: 输入数字金额参数,运行程序得到其对应的大写中文金额:例如:输入- 12.56,输出- 12.56:壹拾贰元伍角陆分:重点来了:本人亲测有效. 奉上代码: /** *@Title: ConvertUpMoney * @Description: 将数字金额转为大写汉字金额 * @date: 2019年6月18日 下午10:52:27 */ public class ConvertUpMoney { /
-
Java中生成随机数的实现方法总结
在实际开发工作中经常需要用到随机数.如有些系统中创建用户后会给用户一个随机的初始化密码.这个密码由于是随机的,为此往往只有用户自己知道.他们获取了这个随机密码之后,需要马上去系统中更改.这就是利用随机数的原理.总之随机数在日常开发工作中经常用到.而不同的开发语言产生随机数的方法以及技巧各不相同.笔者这里就以Java语言为例,谈谈随机数生成的方法以及一些技巧. 一.利用random方法来生成随机数. 在Java语言中生成随机数相对来说比较简单,因为有一个现成的方法可以使用.在Math类中,Java
随机推荐
- AngularJS1.X学习笔记2-数据绑定详解
- remote script文档[转载自微软](二)
- angular.js4使用 RxJS 处理多个 Http 请求
- log4j2异步Logger(详解)
- 详解基于本地存储的kvm虚拟机在线迁移
- 加速XP搜索功能堪比vista
- DWZ+ThinkPHP开发时遇到的问题分析
- Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
- {}与function(){}选用空对象{}来存放keyValue
- 使用ajax加载的页面中包含的javascript的解决方法
- 老生常谈Python startswith()函数与endswith函数
- 加入收藏夹代码(兼容 gecko)
- 阿里云CentOS7搭建Apache+PHP+MySQL环境
- android 9PNG图片制作过程(图文介绍)
- springmvc拦截器登录验证示例
- 使用 C# 动态编译代码和执行的代码
- 深入浅出23种设计模式
- PHP获取input输入框中的值去数据库比较显示出来
- 浅析结束程序函数exit, _exit,atexit的区别
- Python实现的连接mssql数据库操作示例