Effet d'implémentation: énumérez les fichiers avec des noms de suffixes spécifiques dans un certain répertoire (par exemple, répertoriez les fichiers avec des suffixes txt dans le répertoire racine du disque D)
import java.io.file; import java.io.filenameFilter; public class queryfile implémente filenameFilter {String Extension; // Extension de fichier public QueryFile (Extension de chaîne) {this.extension = "." + Extension.tolowerCase (); // Fichier Extension Standardisation} @OverridePublic Boolean Accept (File Dir, String Name) {// Réécrivez la méthode de fichier filefilter file = new File (dir, name); if (file.getName (). TolowerCase (). File ("d: /"); queryfile query = new queryfile ("txt"); // Fichier avec le suffixe txt string [] array = file.list (query); // Filtre commence le filtrage pour (int i = 0; i <array.length; i ++) {System.out.println (array [i]);}}}illustrer:
L'interface FileNameFilter est une interface utilisée pour filtrer les fichiers, et la même interface est FileFilter
Ce qui précède est l'intégralité du contenu du résumé de filtrage du suffixe de fichiers IO partagé cette fois. Si vous ne comprenez toujours pas, vous pouvez vous référer aux articles connexes suivants ou discuter directement dans la zone de commentaires ci-dessous. Merci pour votre soutien à Wulin.com.