【发布时间】:2014-11-15 11:27:21
【问题描述】:
我正在使用一种方法来删除特定的预先存在的文件,使用 file.delete() 方法如下
public void deleteFile(String fileName)throws IOException //To refine. Does not work
{
File file=new File("C:\\File Handling\\"+fileName+".txt");
boolean success=file.delete();
System.out.println(success);
}
但是,成功总是返回 false。 出了什么问题?
请告知如何使用 java 删除文件。
【问题讨论】:
-
您可能想在其中添加一个 .exists() 检查并首先检查写入权限等。
标签: java file-handling