Java Reference
In-Depth Information
File newFile = new File("my_new_file.txt");
System.out.println("Before creating the new file:");
printFileDetails(newFile);
// Create a new file
boolean fileCreated = newFile.createNewFile();
if (!fileCreated) {
System.out.println(newFile + " could not be created.");
}
System.out.println("After creating the new file:");
printFileDetails(newFile);
// Delete the new file
newFile.delete();
System.out.println("After deleting the new file:");
printFileDetails(newFile);
// Let's recreate the file
newFile.createNewFile();
System.out.println("After recreating the new file:");
printFileDetails(newFile);
// Let's tell the JVM to delete this file on exit
newFile.deleteOnExit();
System.out.println("After using deleteOnExit() method:");
printFileDetails(newFile);
// Create a new file and rename it
File firstFile = new File("my_first_file.txt");
File secondFile = new File("my_second_file.txt");
fileCreated = firstFile.createNewFile();
if (fileCreated || firstFile.exists()) {
System.out.println("Before renaming file:");
printFileDetails(firstFile);
printFileDetails(secondFile);
boolean renamedFlag = firstFile.renameTo(secondFile);
if (!renamedFlag) {
System.out.println("Could not rename " + firstFile);
}
System.out.println("After renaming file:");
printFileDetails(firstFile);
printFileDetails(secondFile);
}
}
Search WWH ::




Custom Search