Implementierungseffekt: Listen Sie die Dateien mit bestimmten Suffix -Namen in einem bestimmten Verzeichnis auf (z. B. die Dateien mit TXT -Suffixen im Stammverzeichnis der D -Datenträger auflisten).
import Java.io.file; Import Java.io.filenameFilter; öffentliche Klasse Queryfile implementiert FileNameFilter {String -Erweiterung; // Dateierweiterung public queryfile (String -Erweiterung) {this.extesion = "."+Erweitert.tolowerCase (); // Dateierweiterungsstandardisierung} @Overridepublic boolean Accept (Datei -Dire, String -Name) {// Schreiben Sie die Methode von DateiEnameFilter -Schnittstellendatei um. Datei ("d:/"); queryFile query = new queryfile ("txt"); // Datei mit der Suffix txt String [] array = Datei.List (Abfrage); // Filter startet Filterung für (int i = 0; i <array.length; i ++) {System.out.println (Array [i]);}}}veranschaulichen:
Die DateinameFilter -Schnittstelle ist eine Schnittstelle, die zum Filtern von Dateien verwendet wird, und dieselbe Schnittstelle ist FileFilter
Das obige ist der gesamte Inhalt der IO -Datei -Suffix -Filterzusammenfassung, die diesmal freigegeben wurde. Wenn Sie immer noch nicht verstehen, können Sie sich auf die folgenden verwandten Artikel beziehen oder direkt im Kommentarbereich unten diskutieren. Vielen Dank für Ihre Unterstützung für Wulin.com.