Module  java.base
软件包  java.nio.file

Interface DirectoryStream.Filter<T>

  • 参数类型
    T - 目录条目的类型
    Enclosing interface:
    DirectoryStream < T >
    Functional Interface:
    这是一个功能界面,因此可以用作lambda表达式或方法引用的赋值对象。


    @FunctionalInterface
    public static interface DirectoryStream.Filter<T>
    由对象执行的接口,用于确定是否应接受或过滤目录条目。 Filter被作为参数传递给传递Files.newDirectoryStream(Path,DirectoryStream.Filter)打开一个目录遍历该目录中的条目时方法。
    从以下版本开始:
    1.7
    • 方法摘要

      所有方法  接口方法  抽象方法 
      Modifier and Type 方法 描述
      boolean accept​(T entry)
      决定是否接受或过滤给定的目录条目。
    • 方法详细信息

      • accept

        boolean accept​(T entry)
                throws IOException
        决定是否接受或过滤给定的目录条目。
        参数
        entry - 要测试的目录条目
        结果
        true如果目录条目应该被接受
        异常
        IOException - 如果发生I / O错误