Dalam contoh ini, kita akan belajar menghapus file menggunakan kelas File and Files di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Kelas File Java
- Pernyataan Java if… else
Contoh 1: Program Java untuk Menghapus file menggunakan delete ()
import java.io.File; class Main ( public static void main(String() args) ( // creates a file object File file = new File("JavaFile.java"); // deletes the file boolean value = file.delete(); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) )
Dalam contoh di atas, kami telah menggunakan delete()
metode File
kelas untuk menghapus file bernama JavaFile.java .
Di sini, jika file ada, maka pesan JavaFile.java berhasil dihapus ditampilkan. Jika tidak, File tidak keluar ditampilkan.
Contoh 2: Program Java untuk Menghapus file menggunakan deleteIfExists ()
import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; class Main ( public static void main(String() args) ( try ( // creates a file object Path path = Paths.get("JavaFile.java"); // deletes the file boolean value = Files.deleteIfExists(path); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) catch (Exception e) ( e.getStackTrace(); ) ) )
Di sini, kami telah menggunakan deleteIfExists()
metode java.nio.file.Files
kelas. Metode ini menghapus file jika ada di jalur yang ditentukan.
Catatan : java.nio.file
adalah paket baru yang diperkenalkan untuk menangani file di Java.