给定字符串位置和字符串文件名,是否可以执行 java 命令来删除所述文件?如果是这样,我应该考虑使用哪个包或类?
最佳答案
使用文件的字符串位置和名称,获取文件句柄:
File doomedFile = new File (location, name);
doomedFile.delete();
请注意,您应该使用适当的代码封装它以捕获潜在的问题情况,例如,如果 Java 没有权限删除您当前系统上的该文件。或者,如果找不到文件或其他类似的边缘情况。
在这种情况下,您要查看的 API 是 java.io.File
.请注意,虽然此函数返回一个指示操作是否成功的 bool
,但如果用户没有执行该操作的权限,它也可能会抛出一个 SecurityException
。
关于java - 使用 Java 在某个位置删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9881616/