将阿拉伯数字转换为中文数字
来源:互联网 发布:丑男逆袭变帅哥知乎 编辑:程序博客网 时间:2024/05/17 23:02
/** * 将阿拉伯数字转换为中文数字 * * <p>Title: getCNRowNum</p> * <p>author : tangjf</p> * <p>date : 2014年10月25日 上午9:58:10</p> * * @param rowNum 阿拉伯行号 * @return 中文数字 */ private String getCNRowNum(int rowNum) { String result = ""; String[] cnNum = {"零", "一", "二", "三", "四", "五", "六", "七", "八", "九"}; String[] cnBit = {"", "十", "百", "千", "万"}; int loopCount = 0; while (rowNum / 10 > 0 || rowNum % 10 > 0) { int tempNum = rowNum % 10; rowNum /= 10; if (tempNum > 0) { result += cnBit[loopCount]; result += cnNum[tempNum]; } else if (rowNum / 10 > 0) { result += cnNum[tempNum]; } loopCount++; } // 翻转字符串 result = new StringBuffer(result).reverse().toString(); // 去除多余的零 while (result.indexOf(cnNum[0] + cnNum[0]) > -1) { result = result.replaceAll(cnNum[0] + cnNum[0], cnNum[0]); } // 去掉末尾的零 while (result.endsWith(cnNum[0])) { result = result.substring(0, result.length() - 1); } return result; }
0 0
- 将阿拉伯数字转换为中文数字
- java将阿拉伯数字转换为中文数字
- java将阿拉伯数字转换为中文数字
- IOS,将阿拉伯数字转换为中文数字
- 阿拉伯数字转换为中文数字
- 阿拉伯数字转换为中文数字
- 【iOS开发系列】将阿拉伯数字转换为中文数字
- delphi下将中文数字转换为阿拉伯数字
- 将中文数字转换成阿拉伯数字
- java将中文数字替换为阿拉伯数字
- 将阿拉伯数字转换为汉字数字
- java转换中文数字为阿拉伯数字
- 将阿拉伯数字123转换为中文大写
- java将阿拉伯数字转换为中文
- JAVA将阿拉伯数字转换为中文
- 将阿拉伯数字日期转换为中文数字日期格式(ASP)
- 一个将阿拉伯数字转换为中文数字近似读法的程序
- [小技巧] 如何自动将阿拉伯数字转换为中文大写数字
- 使用js在网页上显示时间
- 你所不知道的15个Axure使用技巧
- GMM背景建模原理
- GCD
- Java 类加载体系与ContextClassLoader
- 将阿拉伯数字转换为中文数字
- 1.2 milks
- Cannot find the class file for javax.servlet.ServletContext.
- JAVA递归删除目录及包含的全部文件
- 调试大规模服务器集群的五大策略
- js中的等号学问
- LeetCode--Gray Code
- Hibernate连接sqlite连接配置
- 参加了2015山西移动招聘后的经验分享