91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java如何刪除文件夾及所有文件

小億
90
2024-04-16 18:05:07
欄目: 編程語言

在Java中,可以使用遞歸的方法來刪除文件夾及其所有文件。以下是一個示例代碼:

import java.io.File;

public class DeleteFolder {
    
    public static void main(String[] args) {
        String folderPath = "path/to/folder";
        
        File folder = new File(folderPath);
        
        if (folder.exists()) {
            deleteFolder(folder);
            System.out.println("Folder deleted successfully.");
        } else {
            System.out.println("Folder does not exist.");
        }
    }
    
    public static void deleteFolder(File folder) {
        File[] files = folder.listFiles();
        
        if (files != null) {
            for (File file : files) {
                if (file.isDirectory()) {
                    deleteFolder(file);
                } else {
                    file.delete();
                }
            }
        }
        
        folder.delete();
    }
}

在上面的示例中,首先指定要刪除的文件夾的路徑,然后使用deleteFolder方法來遞歸地刪除文件夾及其所有文件。注意,刪除文件夾時要先刪除文件夾內的所有文件,然后再刪除文件夾本身。

0
临汾市| 永定县| 孝感市| 广河县| 呼图壁县| 墨玉县| 曲松县| 加查县| 龙海市| 神池县| 临猗县| 温州市| 永昌县| 皮山县| 尚义县| 马公市| 定远县| 宜丰县| 无为县| 望江县| 乐山市| 沾益县| 读书| 精河县| 塘沽区| 方正县| 睢宁县| 绥滨县| 东至县| 泽普县| 左贡县| 福建省| 南华县| 漳浦县| 祥云县| 屯昌县| 信阳市| 仙居县| 福州市| 甘德县| 宿州市|