java实现人民币大写
来源:互联网 发布:美国零售销售数据公布 编辑:程序博客网 时间:2024/05/06 21:47
package login;
public class hanzi2 {
int money;
static char danwei[]={'元','拾','佰','仟','万','拾','佰','仟','亿'};
static char daxieshuzi[]={ '零','壹','贰','叁','肆','伍','陆','柒','捌','玖'};
public static void main(String[] args) {
System.out.println(zhuanhuan(1245));
}
public static String zhuanhuan( int money){
StringBuffer sbf =new StringBuffer();
int i=0;
while(money!=0)
{
sbf.insert(0, danwei[i++]);
int j = money%10;//运行的结果 j 分别为 5,4,2,1//每次都是在 字符串的第一个位置上操作
System.out.println(money);
sbf.insert(0, daxieshuzi[j]);
money /= 10;//第二个money运行的结果分别为 124,12,1
System.out.println(money);
}
return sbf.toString();
}
}
public class hanzi2 {
int money;
static char danwei[]={'元','拾','佰','仟','万','拾','佰','仟','亿'};
static char daxieshuzi[]={ '零','壹','贰','叁','肆','伍','陆','柒','捌','玖'};
public static void main(String[] args) {
System.out.println(zhuanhuan(1245));
}
public static String zhuanhuan( int money){
StringBuffer sbf =new StringBuffer();
int i=0;
while(money!=0)
{
sbf.insert(0, danwei[i++]);
int j = money%10;//运行的结果 j 分别为 5,4,2,1//每次都是在 字符串的第一个位置上操作
System.out.println(money);
sbf.insert(0, daxieshuzi[j]);
money /= 10;//第二个money运行的结果分别为 124,12,1
System.out.println(money);
}
return sbf.toString();
}
}
1 0
- java实现人民币大写
- Java实现人民币大写代码
- 人民币小写转大写(Java实现)
- java实现人民币数字和大写转换
- Java代码实现数字转换中文大写及人民币大写
- C#实现人民币大写
- java 人民币大写显示
- 人民币数值转成大写 函数实现JAVA版
- java实现阿拉伯数字转人民币大写(精确到分)
- 简单实现 人民币转大写
- python实现人民币大写转换
- 人民币小写转大写(java)
- Java人民币小写转大写
- java中人民币大写转换
- 人民币小写转大写 java
- Java人民币小写转大写
- 人民币大写转换(java代码实现从数字转化为大写)
- 人民币大写
- Android Dalvikvm的使用
- Python系列之 - 初识Python
- WebGoat实验环境搭建 - 2016.01.01
- HDU2199 Can you solve this equation?(二分)
- Maven学习系列--08一个HelloWorld的web应用
- java实现人民币大写
- 函数常识
- PyCharm的注册与使用
- 106_Prime 最小生成树
- 积分墙、广告等违规应用如何在安卓市场上线
- (4)java的数据类型
- DrTM durability
- 有关内部类
- Windows Media Player进度条无法自动播放的解决方法