以下实例演示了使用 File 类的 file.isDirectory(),file.list() 和 file.getPath() 方法来判断目录是否为空:
- /*
- author by shouce.ren
- Main.java
- */
- import java.io.File;
- public class Main {
- public static void main(String[] args) {
- File file = new File("/data");
- if (file.isDirectory()) {
- String[] files = file.list();
- if (files.length > 0) {
- System.out.println("目录 " + file.getPath() +
- " 不为空!");
- }
- }
- }
- }
以上代码运行输出结果为:
- 目录 D://Java/file.txt 不为空!