Как проверить, является ли каталог пустым в Java

Как проверить, пуст ли каталог в Java

Вот пример, чтобы проверить, пуст ли каталог.

пример

package com.example.file;

import java.io.File;

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

    File file = new File("C:\\folder");

    if(file.isDirectory()){

        if(file.list().length>0){

            System.out.println("Directory is not empty!");

        }else{

            System.out.println("Directory is empty!");

        }

    }else{

        System.out.println("This is not a directory");

    }
    }
}