This source code shows you how to delete a file by using the File.delete( ) method in Java.
Method:
Class File
public boolean delete()
Deletes the file or directory denoted by this abstract pathname.
true
false
Example:
import java.io.*;
public class DeleteFiles { public static void main(String[ ] args) { if (args.length != 1) { System.err.println("Usage: java Delete "); System.exit(0); } try { delete(args[0]); } catch (IllegalArgumentException e) { System.err.println(e.getMessage( )); } } public static void delete(String filename) { File f = new File(filename); if (!f.exists( )) fail("Delete: no such file or directory: " +filename); if (!f.canWrite( )) fail("Delete: write protected: " + filename); if (f.isDirectory( )) { String[ ] files = f.list( ); if (files.length > 0) fail("Delete: directory not empty: " + filename); } boolean success = f.delete( ); if (!success) fail("Delete: deletion failed"); }}