Introduction
Dans ce projet, vous allez apprendre à rechercher des fichiers texte dans un répertoire à l'aide de Java. Ce projet vous guidera tout au long du processus d'obtention du chemin d'entrée de l'utilisateur, de la validation de l'entrée, de la recherche de tous les fichiers texte dans le répertoire et de l'impression de leurs noms.
👀 Aperçu
Veuillez entrer le chemin de lecture :/home/labex/project/files
Fichiers texte trouvés :
file1.txt
file3.txt
file6.txt
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment utiliser la classe
Scanner
pour obtenir l'entrée de l'utilisateur pour le chemin du répertoire - Comment valider le chemin d'entrée à l'aide de la classe
File
- Comment créer un
FilenameFilter
personnalisé pour filtrer les fichiers texte - Comment utiliser la méthode
listFiles()
pour trouver tous les fichiers texte dans le répertoire - Comment itérer sur les fichiers texte trouvés et imprimer leurs noms
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Obtenir l'entrée de l'utilisateur pour un chemin de répertoire à l'aide de la classe
Scanner
- Valider le chemin d'entrée à l'aide de la classe
File
- Implémenter un
FilenameFilter
personnalisé pour filtrer les fichiers texte - Utiliser la méthode
listFiles()
pour récupérer tous les fichiers texte dans un répertoire - Itérer sur les fichiers texte trouvés et imprimer leurs noms