草庐IT

fileoutput

全部标签

java - 删除java中的临时文件

我在java中创建临时文件,但我无法删除它。这是我写的代码:temp=File.createTempFile("temp",".txt");temp.deleteOnExit();fileoutput=newFileWriter(temp);buffout=newBufferedWriter(fileoutput); 最佳答案 添加以下代码(在您对文件进行操作之后):buffout.close();fileoutput.close();temp.delete();只要文件上的某些流是打开的,它就会被锁定(至少在JVM的Windows

java - 删除java中的临时文件

我在java中创建临时文件,但我无法删除它。这是我写的代码:temp=File.createTempFile("temp",".txt");temp.deleteOnExit();fileoutput=newFileWriter(temp);buffout=newBufferedWriter(fileoutput); 最佳答案 添加以下代码(在您对文件进行操作之后):buffout.close();fileoutput.close();temp.delete();只要文件上的某些流是打开的,它就会被锁定(至少在JVM的Windows