Introducción
En este proyecto, aprenderás a buscar archivos de texto en un directorio utilizando Java. Este proyecto te guiará a través del proceso de obtener la ruta de entrada del usuario, validar la entrada, encontrar todos los archivos de texto en el directorio y mostrar sus nombres.
👀 Vista previa
Por favor, ingrese la ruta de lectura:/home/labex/project/files
Archivos de texto encontrados:
file1.txt
file3.txt
file6.txt
🎯 Tareas
En este proyecto, aprenderás:
- Cómo utilizar la clase
Scanner
para obtener la entrada del usuario para la ruta del directorio - Cómo validar la ruta de entrada utilizando la clase
File
- Cómo crear un
FilenameFilter
personalizado para filtrar archivos de texto - Cómo utilizar el método
listFiles()
para encontrar todos los archivos de texto en el directorio - Cómo iterar a través de los archivos de texto encontrados y mostrar sus nombres
🏆 Logros
Después de completar este proyecto, podrás:
- Obtener la entrada del usuario para una ruta de directorio utilizando la clase
Scanner
- Validar la ruta de entrada utilizando la clase
File
- Implementar un
FilenameFilter
personalizado para filtrar archivos de texto - Utilizar el método
listFiles()
para recuperar todos los archivos de texto en un directorio - Iterar a través de los archivos de texto encontrados y mostrar sus nombres