黑马程序员技术交流社区
标题:
从键盘接受一个数字,列出该数字的中文表示格式
[打印本页]
作者:
binglin
时间:
2015-8-28 10:21
标题:
从键盘接受一个数字,列出该数字的中文表示格式
从键盘接受一个数字,列出该数字的中文表示格式,例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。
**@author
*/
public class Test4 {
private static final char[] a = {'零','一','二','三','四','五','六','七','八','九'};
public static void main(String[] args)
{
System.out.println("请输入一个数:");
//实例化Scanner工具类,获取封装后的标准输入流
Scanner input = new Scanner(System.in);
//将输入流转化为字符串
String str = input.nextLine();
input.close();
//字符串转化为字符数组
char[] array = str.toCharArray();
//for循环用数字的中文表示格式输出
for (int i = 0; i < array.length; i++)
System.out.print(a[array[i]-'0']);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2