Module java.base
Package java.nio.file

Interface DirectoryStream.Filter<T>

类型参数:
T - 目录条目的类型
封闭接口:
DirectoryStream<T>
函数式接口:
这是一个函数式接口,因此可以用作lambda表达式或方法引用的赋值目标。

@FunctionalInterface public static interface DirectoryStream.Filter<T>
由决定是否接受或过滤目录条目的对象实现的接口。在打开目录以迭代目录中的条目时,将Filter作为参数传递给Files.newDirectoryStream(Path,DirectoryStream.Filter)方法。
自版本:
1.7
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(T entry)
    决定是否接受或过滤给定的目录条目。
  • Method Details

    • accept

      boolean accept(T entry) throws IOException
      决定是否接受或过滤给定的目录条目。
      参数:
      entry - 要测试的目录条目
      返回:
      true 如果应接受目录条目
      抛出:
      IOException - 如果发生I/O错误