当线程';正在等待java中的输入?

当线程';正在等待java中的输入?,java,java-threads,Java,Java Threads,我想用java创建一个简单的程序,要求用户在倒计时时输入一个数字(使用扫描器),例如10秒,如果用户在这段时间内没有输入数字,那么线程将停止并显示任何消息 我的问题是在Scanner.nextInt()运行时找不到停止线程的方法 有人能帮我吗?定时器和定时器任务可能更适合您的需要。我认为您可以像往常一样使用中断()中断线程,但不能中断扫描仪()。或者我误解了你。哦,你需要在扫描器前用倒计时开始一个线程。当然,下一个问题()为什么你需要一个单独的线程?如果用户输入了数字,只需使用计数器和布尔值即可

我想用java创建一个简单的程序,要求用户在倒计时时输入一个数字(使用扫描器),例如10秒,如果用户在这段时间内没有输入数字,那么线程将停止并显示任何消息

我的问题是在Scanner.nextInt()运行时找不到停止线程的方法


有人能帮我吗?

定时器和定时器任务可能更适合您的需要。我认为您可以像往常一样使用中断()中断线程,但不能中断扫描仪()。或者我误解了你。哦,你需要在扫描器前用倒计时开始一个线程。当然,下一个问题()为什么你需要一个单独的线程?如果用户输入了数字,只需使用计数器和布尔值即可。