InputStreamReader fReader = new InputStreamReader(new FileInputStream(fileTxt), "UTF-8");
reader = new BufferedReader(fReader);
... ...
fileTxt. delete(); --------放在close()前删除不了文件;
... ...
fReader.close();
reader.close();
... ....
fileTxt. delete(); --------放在close()之后可以删除文件;
本文介绍了如何使用Java进行文件读取,并展示了正确的文件关闭及删除顺序。通过实例说明了为何应在关闭输入流后再尝试删除文件。

被折叠的 条评论
为什么被折叠?



