Java如何确定目录是否为隐藏?

在Java程序中,如何确定目录是否为隐藏?

以下示例演示如何使用File类的file.isHidden()方法获取文件是否被隐藏。

package com.zaixian;

import java.io.File;

public class HiddenDirectory {
    public static void main(String[] args) {
        File file = new File("C:\\Boot");
        System.out.println(file.isHidden());
    }
}

执行上面示例代码,得到以下结果 -

true

示例-2

以下是Java中判断目录是否被隐藏或不在的另一个例子。

package com.zaixian;

import java.io.File;
import java.io.IOException;

public class HiddenDirectory2 {
    public static void main(String[] args) throws IOException {
        File file = new File("F:/worksp/javaexamples/java_directories/myfile.txt");
        if (file.isHidden()) {
            System.out.println("This file is hidden");
        } else {
            System.out.println("This file is not hidden");
        }
    }
}

执行上面示例代码,得到以下结果 -

This file is not hidden

上一篇: Java目录 下一篇: Java异常