提供一个JAVA程序,就是输入阿拉伯数字运行让他变成大写的汉字,比如:123变成壹贰叁之类

如题所述

第1个回答  2007-03-13
import java.io.*;

public class Test1 {

/**
* @param args
*/
public static void main(String[] args) {
//数据字典!
char c[]={'零','壹','贰','叁','肆','伍','陆','柒','捌','玖'};
//等待输入!
System.out.print("请输入一个阿拉伯数字: ");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
//得到输入!
try {
String input=br.readLine();
for(int count=0;count<input.length();count++){
//转成数字
char temp=input.charAt(count);
switch (temp){
case '1':System.out.print(c[1]);break;case '2':System.out.print(c[2]);break;
case '3':System.out.print(c[3]);break;case '4':System.out.print(c[4]);break;
case '5':System.out.print(c[5]);break;case '6':System.out.print(c[6]);break;
case '9':System.out.print(c[9]);break;case '8':System.out.print(c[8]);break;
case '0':System.out.print(c[0]);break;default:break;
}

}
} catch (IOException e) {
e.printStackTrace();
}

}

}本回答被提问者采纳
第2个回答  2007-03-13
到处都是源代码?自己找去把,哈哈