首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java面试 >

这段代码为啥不是输出字符对应的数字,而是输出字符

2013-07-09 
这段代码为什么不是输出字符对应的数字,而是输出字符?代码如下:public class Test {public static void ma

这段代码为什么不是输出字符对应的数字,而是输出字符?
代码如下:

public class Test {

public static void main(String[] args)
{
try
{
int c;
while((c = System.in.read())!=-1)
{
System.out.write(c);
}

catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}

}
}


输入:bc
输出 bc
[解决办法]
你看api的话 他上面的解释就是将指定的字节写入此输出流。

热点排行