Introdução
Neste projeto, você aprenderá como pesquisar arquivos de texto em um diretório usando Java. Este projeto irá guiá-lo através do processo de obter o caminho de entrada do usuário, validar a entrada, encontrar todos os arquivos de texto no diretório e imprimir seus nomes.
👀 Pré-visualização
Please enter the read path:/home/labex/project/files
Found text files:
file1.txt
file3.txt
file6.txt
🎯 Tarefas
Neste projeto, você aprenderá:
- Como usar a classe
Scannerpara obter a entrada do usuário para o caminho do diretório - Como validar o caminho de entrada usando a classe
File - Como criar um
FilenameFilter(filtro de nome de arquivo) personalizado para filtrar arquivos de texto - Como usar o método
listFiles()para encontrar todos os arquivos de texto no diretório - Como iterar pelos arquivos de texto encontrados e imprimir seus nomes
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Obter a entrada do usuário para um caminho de diretório usando a classe
Scanner - Validar o caminho de entrada usando a classe
File - Implementar um
FilenameFilter(filtro de nome de arquivo) personalizado para filtrar arquivos de texto - Utilizar o método
listFiles()para recuperar todos os arquivos de texto em um diretório - Iterar pelos arquivos de texto encontrados e imprimir seus nomes





