Java 实例 - 判断目录是否为空


以下实例演示了使用 File 类的 file.isDirectory(),file.list() 和 file.getPath() 方法来判断目录是否为空:

  1. /*
  2. author by shouce.ren
  3. Main.java
  4. */
  5.  
  6. import java.io.File;
  7.  
  8. public class Main {
  9. public static void main(String[] args) {
  10. File file = new File("/data");
  11. if (file.isDirectory()) {
  12. String[] files = file.list();
  13. if (files.length > 0) {
  14. System.out.println("目录 " + file.getPath() +
  15. " 不为空!");
  16. }
  17. }
  18. }
  19. }

以上代码运行输出结果为:

  1. 目录 D://Java/file.txt 不为空!