1、File类是文件类 删除文件是delete方法 如果删除不了,说明有进程占用 也可以调用cmd类操作删除。
2、要先关闭第一个文件的FileReader对象. fr.close() 然后再file.delete()。
3、File file = new File("文件"); if(file.exists()){ file.delete(); try { file.createNewFile(); } catch (IOException e) { e.printStackTrace(); } }。
要先关闭第一个文件的FileReader对象. fr.close()
然后再file.delete()
because fr is not close ,so file is be used always, so you can't delete with java 's
method delete() success
你file都没creatNewFile()出来!
那样的话只是在内存里创建了一个空间没有实际的文件在电脑上啊!你怎么删啊?