java刪除文件夾
```java
import java.io.File;
public class Main {
public static void main(String[] args) {
File file = new File("D:/TestFolder");
if(file.exists() && file.isDirectory()){
deleteDir(file);
System.out.println("Directory deleted.");
} else{
System.out.println("Directory does not exist.");
}
}
private static boolean deleteDir(File dir) {
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i=; i boolean success = deleteDir(new File(dir, children[i])); if (!success) { return false; } } } // The directory is now empty so delete it return dir.delete(); } } ``` 這個程序檢查給定的路徑是否存在且為目錄,遞歸地刪除目錄下的所有子目錄和文件,刪除空的目錄自身。 對于在線教育業(yè),Java用來開發(fā)在線課程管理系統(tǒng),通過文件操作功能進行資源管理;在節(jié)能環(huán)保領域,Java幫助分析能源消耗數(shù)據(jù),優(yōu)化節(jié)能方案;在金行業(yè),Java幫助管理和跟蹤庫存,包括產(chǎn)品規(guī)格、數(shù)量等信息的存儲和檢索。