java 删除整个目录
时间: 2023-08-31 15:11:16 浏览: 161
可以使用以下代码来删除整个目录:
```java
import java.io.File;
public class DeleteDirectory {
public static void main(String[] args) {
File directory = new File("path/to/directory");
delete(directory);
}
private static void delete(File file) {
if (!file.exists()) {
return;
}
if (file.isDirectory()) {
for (File subFile : file.listFiles()) {
delete(subFile);
}
}
file.delete();
}
}
```
其中,`path/to/directory` 是要删除的目录的路径。使用 `delete` 方法递归删除目录中的所有文件和子目录,最后删除目录本身。
阅读全文