Delete a file: Difference between revisions
Content added Content deleted
mNo edit summary |
|||
Line 584: | Line 584: | ||
<lang java>import java.io.File; |
<lang java>import java.io.File; |
||
public class FileDeleteTest { |
public class FileDeleteTest { |
||
public static boolean deleteFile(String filename) { |
public static boolean deleteFile(String filename) { |
||
boolean exists = new File(filename).delete(); |
boolean exists = new File(filename).delete(); |
||
return exists; |
return exists; |
||
} |
} |
||
public static void test(String type, String filename) { |
public static void test(String type, String filename) { |
||
System.out.println("The following " + type + " called " + filename + |
System.out.println("The following " + type + " called " + filename + |
||
(deleteFile(filename) ? " was deleted." : " could not be deleted.") |
(deleteFile(filename) ? " was deleted." : " could not be deleted.") |
||
); |
); |
||
} |
} |
||
public static void main(String args[]) { |
public static void main(String args[]) { |
||
test("file", "input.txt"); |
test("file", "input.txt"); |
||
test("file", File.seperator + "input.txt"); |
test("file", File.seperator + "input.txt"); |
||
test("directory", "docs"); |
test("directory", "docs"); |
||
test("directory", File.seperator + "docs" + File.seperator); |
test("directory", File.seperator + "docs" + File.seperator); |
||
} |
} |
||
}</lang> |
}</lang> |
||