java编写的转换数字为中文大写的源码 |
您所在的位置:网站首页 › java转换大小写 › java编写的转换数字为中文大写的源码 |
package com;
// 将命令行输入得纯数字转换为中文大写
public class CapitalToChinese {
public static StringBuffer buffer = new StringBuffer();// 存储数字转换为中文 大写的变长字符串
public static int k = -1;// 非零数字开始的位置
public static void main(String[] args)
{
/**
* 有空格即结束程序
*/
if(args.length > 1)
{
System.out.println(" 用户输入的字符不都为数字,无法转换 ");
System.exit(0);
}
/**
* 将字符串转换为字符数组;当不全为数字时,结束程序
*/
char[] array = new char[args[0].length()];
args[0].getChars(0,args[0].length(), array, 0);
for(char arr : array)
{
if(arr '9')
{
System.out.println(" 用户输入的字符不都为数字,无法转换 ");
System.exit(0);
}
}
/**
* 将 array 数组中遇到的第一个非零数字,赋值给 k
*/
//ArrayList list = new ArrayList();
for(int i = 0; i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |