importjava.io.File;publicclassMain{publicstaticvoidmain(String[] args){File file =newFile("/data");if(file.isDirectory()){String[] files = file.list();if(files.length >0){System.out.println("The "+ file.getPath()+" is not empty!");}}}}
结果
上面的代码示例将产生以下结果。
TheD://Java/file.txt is not empty!
以下是java中目录为空或不为空的另一个示例
importjava.io.File;publicclassCheckEmptyDirectoryExample{publicstaticvoidmain(String[] args){File file =newFile("C:\\New 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");}}}