模块  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
    • 方法摘要

      所有方法  实例方法 抽象方法 
      变量和类型 方法 描述
      boolean accept​(T entry)
      决定是接受还是过滤给定的目录条目。
    • 方法详细信息

      • accept

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