Home Tutorial Java Core Files Check if the directory is empty or not

 
 

Share on Google+Share on Google+
Check if the directory is empty or not
Posted on: April 27, 2006 at 12:00 AM
Advertisement
In this section, you will learn how to check if the directory is empty or not.

Check if the directory is empty or not

In this section, you will learn how to check if the directory is empty or not.

Java IO package works with both files and directories. Here we are going to check whether directory is empty or not. For this, we have created an instance of File class and specify the directory path in the constructor of the File class. Then we have called isDirectory() method to check whether the pathname of the object represented by a File object is a directory. If it is a directory then we have called the method list() of array type which return the array of files and directories. If the length of this array is not zero, the directory is considered as non empty.

Here is the code:

import java.io.File;

public class CheckDirectory {
	public static void main(String[] args) {
		File file = new File("C:/Hello/");
		if (file.isDirectory()) {
			String[] files = file.list();
			if (files.length > 0) {
				System.out.println(file.getPath() + " is not empty.");
			}
		}
	}
}

Through the above code, you can check whether the specified directory is empty or not.

Output:

C:\Hello is not empty.
Advertisement

Related Tags for Check if the directory is empty or not:


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: April 27, 2006

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com