java数字转读音_java 数字转汉语读音的程序
如输入12345,输出:一万二千三百四十五
public static void numToVoice(int num,StringBuffer stringBuffer){
Map map = new HashMap();
map.put(1,"一");
map.put(2,"二");
map.put(3,"三");
map.put(4,"四");
map.put(5,"五");
map.put(6,"六");
map.put(7,"七");
map.put(8,"八");
map.put(9,"九");
map.put(10,"十");
map.put(20,"百");
map.put(30,"千");
map.put(40,"万");
map.put(50,"十万");
String numstr = num + "";
int pos = numstr.length();
if(pos != 1){
int high = num/(int)Math.pow(10,pos-1);
num = num%(int)Math.pow(10,pos-1);
int key = (pos-1)*10;
stringBuffer.append(map.get(high)).append(map.get(key));
numToVoice(num,stringBuffer);
}else{
stringBuffer.append(map.get(num));
System.out.println(stringBuffer);
}
}
程序还有瑕疵,万以上就不行了,希望大家帮我完成,不慎感激!我自己琢磨出来的话,也会完善,谢谢!
java数字转读音_java 数字转汉语读音的程序相关推荐
- java数字转为大写_java 数字转大写汉字
packagecom.javens.test;importjava.util.HashMap;importjava.util.Map;/** * *@authorjavens *偶尔网上看到这个题目, ...
- java 数字补零_java数字位数不足在前后补0
java整数或数字字符串位数不足前面或后面补零的方法,一般都是使用自定义简单封装.String.format.NumberFormat等都可以实现. 自定义简单封装/** * 数字不足位数前后补0 * ...
- java 整数的立方和_java编程题目:编写一个程序,输入一个三位正整数,输出个、十、百位数字的立方和。新手,请详细一点...
www.mh456.com防采集. 先了解思路就bai很容易了du,把十位和百位分别转成个zhi位然后在dao对十取余就能拿到内该数了! public class Main { public stat ...
- java签名算法阻止 设置_java数字签名算法之RSA
© 版权声明:本文为博主原创文章,转载请注明出处 实例 1.项目结构 2.pom.xml xsi:schemaLocation="http://maven.apache.org/POM/4. ...
- java观看视频次数_java数字转换视频播放次数等
1.1万.9999.9万.1.1亿.999亿+ * 播放量的数字显示规则 1-9999,按照实际数字显示 10000-9999999,按照1万.1.1万.9999.9万 100000000-99900 ...
- java实验金额转换_java 数字金额转换中文金额
public static String digitUppercase(double n){ String fraction[] = {"角", "分"}; S ...
- java 数字与金额_java 数字金额转换中文金额
public static String digitUppercase(double n){ String fraction[] = {"角", "分"}; S ...
- java 只显示文本文件_Java设计并实现一个应用程序,能够读取一个文本文件中的内容并显示,同时能够计算出文本中的行数。...
展开全部 java编写显示文本的应用程序, 需要用到图形界面GUI编程技术. 步骤一: 需要搭建一个整体的外观32313133353236313431303231363533e4b893e5b19e3 ...
- java tcp 编程实例_Java实现基于TCP的通讯程序实例解析
Java中的TCP通信程序 TCP可以实现两台计算机之间的数据交互通信的两端,要严格区分客户端与服务端 两端通信时的步骤: 1.服务端程序,需要事先启动,等待客户端连接 2.客户端主动连接服务器端,才 ...
- java udp 服务器方_Java的UDP通信的小程序,UDP服务器
我一直工作在不同的方式来满2编码天做到这一点,我需要一些帮助:Java的UDP通信的小程序,UDP服务器 我想在网上创建Java中的多人游戏.要做到这一点,我需要服务器和小应用程序之间的通信 我的印象 ...
最新文章
- ipmitool 中文 帮助 文档
- 10分钟学会js处理json常用方法
- 卷积神经网络 全连接层(稠密层)是什么?(全连接层就是每一个结点都与上一层的所有结点相连的网络层)
- win10: Coursera 视频无法观看问题解决。
- VUE 项目作为服务启动
- vue与php接口对接,怎样使用vue项目中api接口
- 【MySql】MySql存储,游标,循环的简单使用
- raspberry pi_我如何使用Raspberry Pi与孙辈联系
- 调用门、堆栈切换与调用过程返回
- delve应该安装到哪_消防水炮安装高度为多少米标准
- App个人信息保护合规十大常见问题及处置策略
- 谷歌 Chrome 同步功能可滥用于 C2 通信及数据提取
- python中文显示不出来_Python查询数据库,中文的结果显示不出来
- mega linux教程,LINUX 安装MegaRAID Storage Manager (MSM)安装使用教程
- 安川伺服驱动器软件SigmaWin
- 用JSON-server模拟REST API
- 铝酸锂晶体(LiAlO2)-氮化镓薄膜的优质基片
- 异常:0xC0000005: 读取位置 0x00617568 时发生访问冲突。
- 飞行对小鸟来说压力很大吗?
- google home键_如何使用您的Google Home拨打电话