服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|JavaScript|易语言|

服务器之家 - 编程语言 - JAVA教程 - java实现数字转大写的方法

java实现数字转大写的方法

2021-01-21 13:24回首凡尘不做仙 JAVA教程

这篇文章主要介绍了 java实现数字转大写的方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下

java实现数字大写的方法

说明:

将数字金额转大写,如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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));
  }
}

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

原文链接:http://blog.csdn.net/vtopqx/article/details/72796577

延伸 · 阅读

精彩推荐
  • JAVA教程java 单例的五种实现方式及其性能分析

    java 单例的五种实现方式及其性能分析

    这篇文章主要介绍了java 单例的五种实现方式及其性能分析。的相关资料,需要的朋友可以参考下...

    -SOLO-4982020-11-27
  • JAVA教程Linux下Java开发环境搭建以及第一个HelloWorld

    Linux下Java开发环境搭建以及第一个HelloWorld

    这篇文章主要介绍了Linux下Java开发环境搭建以及第一个HelloWorld的实现过程,感兴趣的小伙伴们可以参考一下 ...

    泡面狂5352020-01-04
  • JAVA教程总结Java调用Python程序方法

    总结Java调用Python程序方法

    这篇文章主要介绍了总结Java调用Python程序方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随...

    IT_xiao_bai6292020-08-05
  • JAVA教程java实现获取安卓设备里已安装的软件包

    java实现获取安卓设备里已安装的软件包

    本文给大家介绍的是如何获取设备中已经安装的应用软件包的代码,其核心方法原理很简单,我们通过Android中提供的PackageManager类,来获取手机中安装的应...

    hebedich4062020-01-12
  • JAVA教程Spring Boot启动端口修改方法

    Spring Boot启动端口修改方法

    spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。下面通过本文给大家分享Spring Boot修改启动端口的方法...

    幕三少4152020-12-03
  • JAVA教程Java模拟栈和队列数据结构的基本示例讲解

    Java模拟栈和队列数据结构的基本示例讲解

    这篇文章主要介绍了Java模拟栈和队列数据结构的基本示例,栈的后进先出和队列的先进先出是数据结构中最基础的知识,本文则又对Java实现栈和队列结构的方...

    匆忙拥挤repeat4272020-04-17
  • JAVA教程java实现短信通信的完整教程

    java实现短信通信的完整教程

    这篇文章主要为大家详细介绍了java实现短信通信的完整教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    卖泡面的小男孩3912020-09-27
  • JAVA教程Java自定义注解的详解

    Java自定义注解的详解

    这篇文章主要介绍了Java自定义注解的详解的相关资料,Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容,需要的朋友可以参考下...

    零度anngle2992020-12-12