• Tags
  •         
  • 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");
      }
    }
    
     
    转载请保留页面地址:https://www.breakyizhan.com/java/5024.html