溫馨提示×

怎么用java遞歸刪除文件夾

小億
74
2023-11-06 15:22:05
欄目: 編程語言

使用Java遞歸刪除文件夾可以按照以下步驟進(jìn)行:

  1. 創(chuàng)建一個方法用于遞歸刪除文件夾,該方法需要傳入一個表示文件夾路徑的字符串參數(shù):
public static void deleteFolder(String folderPath) {
    File folder = new File(folderPath);
    if (folder.exists()) {
        File[] files = folder.listFiles();
        if(files!=null) {
            for (File file : files) {
                if (file.isDirectory()) {
                    deleteFolder(file.getAbsolutePath());
                } else {
                    file.delete();
                }
            }
        }
        folder.delete();
    }
}
  1. 在主程序中調(diào)用該方法,傳入要刪除的文件夾路徑:
public static void main(String[] args) {
    String folderPath = "/path/to/folder";
    deleteFolder(folderPath);
}

請注意,遞歸刪除文件夾是一個危險的操作,需要謹(jǐn)慎使用。請確保你要刪除的文件夾是你想要刪除的,并且其中不包含重要的數(shù)據(jù)。

0