我有两个线程,一个线程监视目录中发生的更改,一个线程要求用户按Y或N停止监视。用户可以在任何时间点提供输入,比如说15分钟。 为此我尝试使用多线程,但问题是,在输入线程扫描仪无法扫描输入,甚至输入出现在屏幕上,但它不接受该输入。 源代码:
*/*String str=*/s1.next();*
如果更改代码if(s1.hasNextLine()){
System.out.print("yes");
}
到
show
然后输出为:SceenShot 2