Ada 2 cara untuk menghapus temporary file, yaitu:
- Menggunakan method File.deleteOnExit(), yaitu akan menghapus temporary file sewaktu keluar dari program.
- Menggunakan method File.delete(), yaitu menghapus temporary file secara manual.
Contoh Program
Di bawah ini adalah contoh program Java untuk menghapus temporay File di Java :
import java.io.File;
import java.io.IOException;
public class DeleteTemporaryFileDemo {
public static void main(String[] args){
try {
//membuat temporary file
File tempFile = File.createTempFile("tempfile", ".tmp");
//menghapus temporary file ketika keluar dari program
tempFile.deleteOnExit();
//menghapus temporary file secara manual
// tempFile.delete();
System.out.println("Selesai");
} catch (IOException e) {
System.out.println("Tidak bisa membuat temporary file...");
e.printStackTrace();
}
}
}
Output
Jika Anda compile dan jalankan, maka akan menampilkan output sebagai berikut:
Selesai