Introduction
In this section of blog, we will look into a simple program that will demonstrate how to display File information in Java. The methods used here are defined in File class present in java.io.* package. For more details of this method read my blog post : Creating objects and methods list of File class in Java
Output of the program
In this section of blog, we will look into a simple program that will demonstrate how to display File information in Java. The methods used here are defined in File class present in java.io.* package. For more details of this method read my blog post : Creating objects and methods list of File class in Java
package com.hubberspot.file.example;
import java.io.*;
/**
*
* @author Jontymagicman
*/
public class FileInformation {
public static void main(String[] args){
File file = new File("E:\\notepad.txt");
System.out.println("File Name : "+ file.getName());
System.out.println("File last modified : "+ file.lastModified());
System.out.println("File size : " + file.length() + " Bytes");
System.out.println("Path : "+file.getPath());
System.out.println("Abs Path : "+file.getAbsolutePath());
System.out.println("Parent : "+ file.getParent());
System.out.println(file.exists() ? +
+"File exists":"File does not exist");
System.out.println(file.canWrite() ? +
+"File is writable" : "File is not writable");
System.out.println(file.canRead() ? +
+"File is readable" : "File is not readable");
System.out.println(file.isHidden() ? +
+"File is hidden" : "File is not hidden");
System.out.println(file.isDirectory() ? +
+"Is a directory" : "Is not a directory");
System.out.println(file.isFile() ? +
+"Is a file" : "Is not a file");
System.out.println(file.isAbsolute() ? +
+"File is absolute" : "File is not absolute" );
}
}
Output of the program
