我正在创建一个java程序,让用户点击一个按钮,它将他们的信息写入一个文本文件,然后打开一个新的gui。新的gui应该读取文件并根据刚刚写入的文件填充字段。但是,它不会读取刚刚添加的内容,并说文件是空的,但它不是。在编写文件和读取文件之间是否有一定的时间让java无法识别它?如果文本文件中有多行,它将读取倒数第二行,但不会读取刚刚添加的任何行。我研究了如何使用timeunit.seconds.sleep(1);想看看延迟是否有帮助,但没有。我愿意接受任何建议!谢谢!
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!