本帖最后由 whocases 于 2012-6-29 21:04 编辑
我在试着编写从键盘接受数据的时候,忽然想多循环几次,
可是,就在我循环的时候出现了问题:
以下是我的程序:
public class ObjectTest {
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,循环就结束了
我不理解为什么循环只循环了两次就结束了?
那位高手可以告诉我这是怎么回事? |
|