javaで一時フォルダを作成し、それを削除する方法は何ですか?

Javaで一時フォルダを削除するには、次の方法を使用できます。

import java.io.File;

public class DeleteTemporaryFolder {
    public static void main(String[] args) {
        // 创建临时文件夹
        File tempFolder = new File("path/to/temp/folder");

        // 删除临时文件夹
        deleteFolder(tempFolder);
    }

    public static void deleteFolder(File folder) {
        if (folder.exists()) {
            File[] files = folder.listFiles();
            if (files != null) {
                for (File file : files) {
                    if (file.isDirectory()) {
                        // 递归删除子文件夹
                        deleteFolder(file);
                    } else {
                        // 删除文件
                        file.delete();
                    }
                }
            }
            // 删除文件夹
            folder.delete();
        }
    }
}

実際の一時フォルダのパスに、”path/to/temp/folder”を置き換えてください。このコードは、一時フォルダとそのサブフォルダ内のすべてのファイルとフォルダを再帰的に削除し、最終的にルートフォルダ自体を削除します。

bannerAds