标签: java java.util.scanner
在我的Java程序中,向用户显示一个5秒钟的字符串(Thread.sleep(5000))。然后清除控制台(\ f),并要求他们重现字符串(使用Scanner.nextLine)。问题是他们可以在清除控制台之前输入他们的答案。无论如何我可以阻止扫描仪输入输入5秒钟?
答案 0 :(得分:2)
如果我正确理解您所指的内容,则这不是扫描仪的功能。这是控制台的一个功能,buffers keyboard input。除了编写GUI程序,而不是使用控制台,你无法阻止它。