java-File
Java 删除目录及目录下的文件
import java.io.IOException;
import java.nio.file.*;
public class DeleteDirectoryExample {
public static void main(String[] args) {
// 指定要删除的目录路径
Path directoryPath = Paths.get("C:\\path\\to\\directory");
try {
// 删除目录及其下的文件
Files.walk(directoryPath).sorted(Comparator.reverseOrder()).map(Path::toFile).forEach(File::delete);
System.out.println("目录及其下的文件已成功删除!");
} catch (IOException e) {
System.err.println("删除目录及其下的文件时发生错误:" + e.getMessage());
}
}
}