モジュール java.base
パッケージ java.io

インタフェースFilenameFilter

  • 関数型インタフェース:
    これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。

    @FunctionalInterface
    public interface FilenameFilter
    このインタフェースを実装するクラスのインスタンスは、ファイル名にフィルタをかけるために使用されます。 これらのインスタンスは、Fileクラスのlistメソッドによるディレクトリ・リストをフィルタ処理するために使われたり、Abstract Window Toolkitのファイル・ダイアログ・コンポーネントによっても使われます。
    導入されたバージョン:
    1.0
    関連項目:
    FileDialog.setFilenameFilter(java.io.FilenameFilter), File, File.list(java.io.FilenameFilter)
    • メソッドの詳細

      • accept

        boolean accept​(File dir,
                       String name)
        指定されたファイルをファイル・リストに含めるかどうかをテストします。
        パラメータ:
        dir - ファイルが見つかったディレクトリ。
        name - ファイルの名前。
        戻り値:
        名前をファイル・リストに含める場合はtrue、そうでない場合はfalse