java.io.File Methods
for working with files and directories
File newFile = new File("example.txt"); try { if (newFile.createNewFile()) { System.out.println("File created: " + newFile.getName()); } else { System.out.println("File already exists."); } } catch (IOException e) { e.printStackTrace(); }
File file = new File("example.txt"); if (file.exists()) { System.out.println("File exists."); } else { System.out.println("File does not exist."); }File file = new File("example.txt"); if (file.isFile()) { System.out.println("It's a file."); } else if (file.isDirectory()) { System.out.println("It's a directory."); }
File file = new File("example.txt"); String fileName = file.getName();File file = new File("example.txt"); String absolutePath = file.getAbsolutePath();File file = new File("example.txt"); long fileSize = file.length();File file = new File("example.txt"); long lastModified = file.lastModified();
File file = new File("example.txt"); if (file.canRead()) { System.out.println("File is readable."); } if (file.canWrite()) { System.out.println("File is writable."); }
File file = new File("example.txt"); if (file.delete()) { System.out.println("File deleted."); } else { System.out.println("Failed to delete the file."); }
Last updated