There are several other classes that we would be going through to get to know
the basics of File Navigation and I/O.
File Class
FileReader Class
FileWriter Class
File Class:
Java File class represents the files and directory pathnames in an abstract manner.
This class is used for creation of files and directories, file searching, file deletion etc.
The File object represents the actual file/directory on the disk.
There are following constructors to create a File object:
File(File parent, String child);
File(String pathname)
File(String parent, String child)
File(URI uri)
METHODS:
public String getName()
public String getParent()
public File getParentFile()
public String getPath()
public boolean isAbsolute()
public String getAbsolutePath()
public boolean canRead()
public boolean canWrite()
public boolean exists()
public boolean isDirectory()
public boolean isFile()
public long lastModified()
public long length()
public boolean createNewFile() throws IOException
public boolean delete()
public void deleteOnExit()
public String[] list()
public String[] list(FilenameFilter filter)
public File[] listFiles()
public File[] listFiles(FileFilter filter)
public boolean mkdir()
public boolean mkdirs()
public boolean renameTo(File dest)
public boolean setLastModified(long time)
public boolean setReadOnly()
public static File createTempFile(String prefix, String suffix, File directory) throws IOException
public static File createTempFile(String prefix, String suffix) throws IOException
public int compareTo(File pathname)
public int compareTo(Object o)
public boolean equals(Object obj)
public String toString()
No comments:
Post a Comment