嗨,我正在使用 Eclipse,我在 Windows 7 系统上工作。我想使用 BufferedReader 类从键盘读取一些字符。我在 Thread 类中使用该代码:
public void run()
{
int ch;
while(!done)
{
try
{
BufferedReader keyboard = new BufferedReader(new InputStreamReader(System.in));
ch = keyboard.read();
System.out.println(ch);
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
//System.out.println(s);
System.out.println("petla");
}
}
问题是,在我运行线程后(它进入循环)并按下一些按钮并确认使用 enter(\n) 没有发生任何事情。请帮忙