使用Java删除位置处的文件

时间:2012-03-27 00:05:01

标签: java

给定字符串位置和字符串文件名,是否可以执行java命令来删除所述文件?如果是这样,我应该使用哪个包或类?

2 个答案:

答案 0 :(得分:6)

使用文件的字符串位置和名称,获取它的文件句柄:

File doomedFile = new File (location, name);
doomedFile.delete();

请注意,您应该使用适当的代码封装它以捕获潜在的问题情况,例如java没有在当前系统中删除该文件的权限。或者找不到该文件。或任何类似的边缘情况。

在这种情况下你要看的api是java.io.File

答案 1 :(得分:0)

您可以使用此代码:

File fileToDelete= new File(yourPath, fileName);
if(fileToDelete.delete()){
System.out.println("File deleted");
}else{
System.out.println("Operation failed");
}