So löschen Sie temporäre Dateien in Java

So löschen Sie temporäre Dateien in Java

Temporäre Datei wird verwendet, um die weniger wichtigen und temporären Daten zu speichern, die immer gelöscht werden sollten, wenn Ihr System beendet wird. Die beste Vorgehensweise ist, dieFile.deleteOnExit() zu verwenden, um dies zu tun.

Zum Beispiel,

File temp = File.createTempFile("abc", ".tmp");
temp.deleteOnExit();

Im obigen Beispiel wird eine temporäre Datei mit dem Namen "abc.tmp" erstellt und gelöscht, wenn das Programm beendet oder beendet wird.

P.S If you want to delete the temporary file manually, you can still use the File.delete().

Beispiel

package com.example.file;

import java.io.File;
import java.io.IOException;

public class DeleteTempFileExample
{
    public static void main(String[] args)
    {

        try{

           //create a temp file
           File temp = File.createTempFile("temptempfilefile", ".tmp");

           //delete temporary file when the program is exited
           temp.deleteOnExit();

           //delete immediate
           //temp.delete();

        }catch(IOException e){

           e.printStackTrace();

        }

    }
}