Java文件操作全解析
1. 文件删除操作
在Java中,删除文件或目录是常见的操作。要删除一个文件,可以创建一个 File 对象并调用其 delete 方法。示例代码如下:
File f = new File("hits.log");
if (f.delete())
System.out.println("File deleted.");
else
System.out.println("File not deleted.");
如果要删除的是一个目录,该目录必须为空才能被删除。不过,通过递归编程可以创建一个方法来删除非空目录,代码如下:
private static void deleteFile(File dir)
{
File[] files = dir.listFiles();
for (File f : files)
{
if (f.isDirectory())
deleteFile(f);
else
f.delete();
}
dir.delete();
}
要删除名为 folder1 的文件夹及其所有文件和子目录,可以调用 deleteFile 方法:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



