Эффект реализации: Перечислите файлы с определенными именами суффиксов в определенном каталоге (например, перечислите файлы с суффиксами TXT в корневом каталоге диска D)
Import java.io.file; импорт java.io.filenamefilter; открытый класс Queryfile реализует FileNameFilter {String Extension; // расширение файла public QueryFile (string endension) {this.extension = "."+Extension.toloversecalse (); // Стандартизация расширения файла} @OverridePublic Booleance Accept (файл dir, string name) {// Переписать метод файла интерфейса файла файла файла файла файла файла filenamefilter = new File (dir, name); if (file.getName (). Tolowercase (). File ("d:/"); QueryFile Query = new QueryFile ("txt"); // файл с помощью суффикса TXT String [] array = file.list (Query); // Фильтр начинает фильтрацию для (int i = 0; i <array.length; i ++) {System.out.println (Array [i]);}}}иллюстрировать:
Интерфейс FileNameFilter - это интерфейс, используемый для фильтрации файлов, а тот же интерфейс - FileFilter
Выше приведено все содержимое файла файла iO, которое общее общее. Если вы все еще не понимаете, вы можете ссылаться на следующие связанные статьи или напрямую обсудить в области комментариев ниже. Спасибо за поддержку Wulin.com.