package com.clear.test;
import java.io.File;
public class DeleteFile {
public static void deleteFile(File file) {
if (file.exists()) {
if (file.isFile()) {
file.delete();
} else if (file.isDirectory()) {
File files[] = file.listFiles();
for (int i = 0; i < files.length; i++) {
deleteFile(files[i]);
}
}
file.delete();
} else {
System.out.println("所删除的文件不存在!" + '\n');
}
}
public static void createFile(File file) {
file.mkdir();
}
}
本文介绍如何使用Java编写代码实现文件的创建与递归删除功能,包括判断文件是否存在、是否为目录或文件,并进行相应的操作。

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



