使用Java中的File类的isHidden()方法检查是否是隐藏文件

作者: Arvin Chen 分类: Java 来源: Break易站(www.breakyizhan.com)

我们可以使用Java中的File类的isHidden()方法检查是否是隐藏文件。此方法返回一个布尔值 - true或false。

句法:

public static boolean isHidden(Path path)throws IOException 
参数:
path  - 要测试的文件的路径。
抛出:
IOException  - 如果发生I / O错误
SecurityException  - 对于默认提供程序,checkRead方法被调用以检查对文件的读访问权。
返回:
true:如果文件被隐藏 
false:如果文件未隐藏

隐藏的精确定义是平台或提供者依赖。
UNIX:如果文件的名称以句点字符('.')开头,则会隐藏该文件。
Windows:如果文件不是目录并且设置了DOS隐藏属性,则隐藏该文件。

使用Java中的File类的isHidden()方法检查是否是隐藏文件

根据实现,isHidden()方法可能需要访问文件系统以确定文件是否被视为隐藏。

// Java program to check if the given 
// file is hidden or not
import java.io.File;
import java.io.IOException;

public class HiddenFileCheck
{
  public static void main(String[] args)
         throws IOException, SecurityException
  {
    // Provide the complete file path here
    File file = new File("c:/myfile.txt");

    if (file.isHidden())
      System.out.println("The specified file is hidden");
    else
      System.out.println("The specified file is not hidden");
  }
}
  •   本文标题:使用Java中的File类的isHidden()方法检查是否是隐藏文件 - Break易站
    转载请保留页面地址:https://www.breakyizhan.com/java/5024.html

    发表笔记

    电子邮件地址不会被公开。 必填项已用*标注

    更多阅读