金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出
去零的代码:
return sb.reverse().toString().replaceAll("零[拾佰仟]","零").replaceAll("零+万","万").replaceAll("零+元","元").replaceAll("零+","零");
public class RenMingBi {private static final char[] data = new char[] { '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' };private static final char[] units = new char[] { '元', '拾', '佰', '仟', '万', '拾', '佰', '仟', '亿' };public static void main(String[] args) {System.out.println(convert(135689123));}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();}
}
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出相关推荐
- 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出。...
程序代码如下: package cn.itcast.framework.interview;import java.text.NumberFormat; import java.util.HashMa ...
- 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出。
/** * @(#)SimpleMoneyFormat.java * *金额转换,阿拉伯数字的金额转换为中国传统的形式输出 * @lpxuan * @version 1.00 2008/7/ ...
- 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出
去零的代码: return sb.reverse().toString().replaceAll("零[拾佰仟]","零").replaceAll(" ...
- 金额转换,阿拉伯数字转换成中国传统形式。 例如:101000001010 转换为 壹仟零壹拾亿零壹仟零壹拾圆整
金额转换,阿拉伯数字转换成中国传统形式. 例如:101000001010 转换为 壹仟零壹拾亿零壹仟零壹拾圆整 package com.itheima;import java.util.Arr ...
- 金额转换,阿拉伯数字转换成中国传统形式。例如:101000001010 转换为 壹仟零壹拾亿零壹仟零壹拾圆整
public class Test{ // 定义三个字符数组,把中文的数字形式存储下来,再下面代码中获取下标,设置对应中文 private static char[] hunit = { '拾', ' ...
- 金额转换,阿拉伯数字的金额转换为中国传统的形式。例如:327328.96 - 叁拾贰万柒仟叁佰贰拾捌元玖角陆分。
/** 定义数组存放数字对应的大写 */ private final static String[] STR_NUMBER = {"零", "壹", " ...
- 怎么实现金额转换,将阿拉伯数字金额转换成中国传统形式,例如1011变成一千零一拾一元整?
public class Rmb{private static final char[] data = {'零','壹','贰','叄','肆','伍','陆','柒','捌','玖'};privat ...
- 【JAVA工具类】金额与汉字大小写的转换 金额转换
主要实现金额与汉字大小写的转换 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一 千零一拾一元整)输出. 去零的代码: /************************ ...
- 阿拉伯数字小写金额转换成中文大写金C额程序说明
阿拉伯数字小写金额转换成中文大写金额C程序说明 1.问题的提出 寒假帮同学交缴话费时,不经意间看到收据上同时有小写金额和大写金额,想想各种各样的票据诸如缴费收据.银行业务回单.商场销售凭证.专用发票等 ...
最新文章
- Hive动态分区导致的Jobtracker Hang
- 探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
- java 调用存储过程structdescriptor,Java调用oracle存储过程,集合入参的正确姿势
- PaaS case study
- jquery:字符串转json对象,json对象转字符串
- 【 全干货 】5 分钟带你看懂 Docker ! 1
- C#设计模式(学习笔记[01])
- 可视化大数据分析软件要掌握的6个核心技术
- shell 执行qt生成文件_QT-窗口打印debug信息,本地日志保存,以及执行shell脚本并且把信息打印在窗口...
- Atitti v5住宿服务部后勤部建设指引指南.docx
- java常用8种 设计模式
- SpringMVC和Structs2
- 升级这十点认知,你就是大佬!
- 第2章 业务:数据驱动运营
- 计算机分析桁架受力,桁架的结构设计和受力分析
- 吞噬星空java_(完)Java基础练习题:题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 - 菜鸟头头...
- 圣光照耀联盟—PostgreSQL临时表的创建与使用过程
- 统计学三大相关性系数:pearson,spearman,kendall
- 金蝶K3即时库存查询,所有物料供应商都是同一个问题处理
- 数字IC面试手撕代码(一)