Efecto de implementación: enumere los archivos con nombres de sufijo específicos en un directorio determinado (por ejemplo, enumere los archivos con sufijos txt en el directorio raíz del disco D)
import java.io.file; import java.io.filenameFilter; public class QueryFile implementa FileNameFilter {String Extension; // Extensión de archivo Public QueryFile (String Extension) {this.extension = "."+Extension.tOlowerCase (); // Estandarización de extensión de archivo} @OverridePublic Boolean Acepter (File Dir, String Name) {// Reescribe el método de archivo de interfaz FileNameFilter archivo = nuevo archivo (dir, name); if (file.getName (). TOLOWERCELE Archivo ("d:/"); queryFile Query = new QueryFile ("txt"); // archivo con el sufijo txt string [] array = file.list (consulta); // El filtro comienza a filtrar para (int i = 0; i <array.length; i ++) {system.out.println (array [i]);}}}ilustrar:
La interfaz FileNameFilter es una interfaz utilizada para filtrar archivos, y la misma interfaz es FileFilter
Lo anterior es todo el contenido del resumen de filtrado de sufijo de archivo IO que se comparte esta vez. Si aún no comprende, puede consultar los siguientes artículos relacionados o discutir directamente en el área de comentarios a continuación. Gracias por su apoyo a Wulin.com.