May 3, 2025
File class is part of java.io package, enabling file operations.File class:
File object specifying the filename or directory.import java.io.File; // Import the File class
File myObj = new File("filename.txt"); // Specify the filename
File ClasscanRead(): Checks if file is readable (returns Boolean)canWrite(): Checks if file is writable (returns Boolean)createNewFile(): Creates an empty file (returns Boolean)delete(): Deletes a file (returns Boolean)exists(): Checks if the file exists (returns Boolean)getName(): Returns file name (returns String)getAbsolutePath(): Returns file's absolute path (returns String)length(): Returns file size in bytes (returns Long)list(): Returns files in directory as an array (returns String[])mkdir(): Creates a directory (returns Boolean)