中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java遞歸刪除文件夾怎么實現

小億
83
2024-02-23 14:11:28
欄目: 編程語言

在Java中遞歸刪除文件夾可以通過以下方法實現:

import java.io.File;

public class FileUtils {

    public static void deleteFolder(File folder) {
        if (folder.isDirectory()) {
            File[] files = folder.listFiles();
            if (files != null) {
                for (File file : files) {
                    deleteFolder(file);
                }
            }
        }
        folder.delete();
    }

    public static void main(String[] args) {
        File folder = new File("path/to/folder");
        deleteFolder(folder);
    }
}

在上面的代碼中,我們定義了一個 deleteFolder 方法來遞歸刪除文件夾。首先判斷文件夾是否是一個目錄,如果是則獲取目錄下的所有文件和子目錄,并遞歸調用 deleteFolder 方法刪除。最后再刪除當前文件夾。在 main 方法中我們可以調用 deleteFolder 方法來刪除指定的文件夾。

0
清徐县| 鄯善县| 攀枝花市| 北安市| 崇文区| 沛县| 永定县| 白山市| 溧水县| 苏尼特右旗| 营口市| 平山县| 井研县| 廊坊市| 个旧市| 义乌市| 武胜县| 玛多县| 铜山县| 西林县| 普洱| 抚州市| 车致| 黄骅市| 方正县| 余姚市| 东海县| 嘉兴市| 九龙城区| 米泉市| 景谷| 比如县| 岑溪市| 新郑市| 正镶白旗| 大连市| 晴隆县| 广丰县| 河西区| 长武县| 梅河口市|