phoenix451
发贴: 11
积分: 0
|
于 2005-11-03 18:39
今天我在试着编写从键盘接受数据的时候,忽然想多循环几次, 可是,就在我循环的时候出现了问题: 以下是我的程序: import java.io.*; public class Sysin { public static void main(String[] args)throws IOException { InputStreamReader in = new InputStreamReader(System.in); BufferedReader bufin = new BufferedReader(in); for (int i = 0; i < 5; i++) { int tem; tem = bufin.read(); System.out.println(tem); } } } 当编辑运行的时候,我的打算是输入1,2,3,4,5,然后输出1,2,3,4,5,可是当我输入1时,系统输出:49,13,10当我输入2时,系统输出:50,13,循环就结束了 我不理解为什么循环只循环了两次就结束了? 那位大大可以告诉我这是怎么回事? 要不我会睡不着的
|