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