Determine File Or Directory In Java

Chapter: File Last Updated: 22-07-2016 07:38:07 UTC

Program:

            /* ............... START ............... */
                
import java.io.*;

public class JavaFileOrDirectory {
	public static void main(String[] args) {

		File file = new File("C://File");

		boolean isFile = file.isFile();
		if (isFile)
			System.out.println(file.getPath() + " is a file.");
		else
			System.out.println(file.getPath() + " is not a file.");

		boolean isDirectory = file.isDirectory();
		if (isDirectory)
			System.out.println(file.getPath() + " is a directory.");
		else
			System.out.println(file.getPath() + " is not a directory.");

	}
}

                /* ............... END ............... */
        

Notes:

  • To check whether File object denotes a file or not, use boolean isFile() method of Java.
  • isFile() method returns true if the file EXISTS and its a normal file.
  • To check whether File object denotes a directory or not, use boolean isDirectory() method of Java File class.

Tags

Determine File Or Directory, Java

Similar Programs Chapter Last Updated
Java Sort Files By Size File 07-06-2017
Java Sort Files And Directories By Name File 07-06-2017
Java Append Text To A File File 25-03-2017
Java Program To Set File Permission File 13-02-2017
Java Program To Merge Two Files File 28-10-2016
Java File Modification Time File 25-10-2016
Java Read File File 25-10-2016
Java Print Directory Hierarchy File 03-09-2016
Java Hidden Directory Example File 03-09-2016
Java Empty Directory Example File 03-09-2016
Java Delete Directory Example File 03-09-2016
Java New File Creation Example File 03-09-2016
List All File Names From Folder In Java Example File 20-06-2016
Current Working Directory In Java File 17-06-2016
Create Directory In Java Example File 17-06-2016
Delete File In Java File 22-07-2016
Java Temporary File File 22-07-2016
Compare Two File Paths In Java File 17-04-2016
Create File In Java File 17-04-2016
PrintWriter In Java Example File 18-07-2016
FileWriter In Java Example File 18-07-2016
Write To A File In Java Example File 06-04-2016
File Size In Java Example File 16-06-2016
File Rename In Java Example File 16-06-2016
Read Only File In Java Example File 16-06-2016
File Path Comparison In Java Example File 15-07-2016
Copy File To Another File In Java Example File 20-06-2016
File Modification Date In Java Example File 13-06-2016
File Exists Or Not In Java Example File 13-06-2016
File Creation In Java Example File 15-07-2016

1 2