Java如何確定目錄是否為隱藏?

2019-10-16 22:29:39

在Java程式中,如何確定目錄是否為隱藏?

以下範例演示如何使用File類的file.isHidden()方法獲取檔案是否被隱藏。

package com.yiibai;

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.yiibai;

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