Java实现将数字转化为繁体汉字表示

您所在的位置:网站首页 汉子数字繁体 Java实现将数字转化为繁体汉字表示

Java实现将数字转化为繁体汉字表示

2024-07-11 01:38| 来源: 网络整理| 查看: 265

    在CSDN论坛上看到了一个帖子,要求用Java实现将数字转化为繁体汉字表示,如: 输入一个数字将其转化为大写,比如输入整型1034,得到“壹仟零叁拾肆”。

    看了之后感觉挺有意思的,自己也就写了一个。代码如下:

/* 实现将数字转化为繁体汉字表示   */

import java.util.HashMap;

public class NumberToChinese {    public static void main(String[] args) {   StringBuffer numberToCn = new StringBuffer();    String number = "-2813040410.0787003560";    HashMap cnHash = getCNHash();    HashMap unitHash = getUnitHash();    String[] partOfNumber = null;    if(number.substring(0, 1).equals("-")) //判断数字是否为负数,并将数划分为小数、整数两部分  {    numberToCn.append("負");   partOfNumber = number.substring(1).split("//.");  }  else   partOfNumber = num



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3