深圳天天玩具厂在哪里:一个java编程的小问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 01:39:40
我是新手,请大侠指教
有如下编码:
int a;
try
{
a=System.in.read();
}
catch(IOException e)
{
}
System.out.println(a);

我的目的是从键盘获得a的值,但此时a的值为其ASCII码(如我打a=0,则输出时a=48)

请指出错误,或给我正确的代码.

import java.io.*;
class test
{
public static void main(String args[])
{
int a=0;
try
{
a=System.in.read();
}
catch(IOException e)
{
System.out.println("wrong!");
}
System.out.println((char)a);
}
}