O
principal objetivo deste post é explicar como é feita a listagem de
arquivos em um determinado diretório.
Para
a realizar a listagem será utilizada classe java.io.File.
Abaixo é possível ver o código funcionando.
Exemplo:
import
java.io.File;
public
class
LeitorArquivos {
public
static
void
main(String[] args)
{
File
file
= new
File("/tmp/teste");
//File
file = new File(“C:\\”); //Caso fosse em sistema windows
if(file.exists())
{
for(File
fileTmp:file.listFiles())
{
if(fileTmp.isDirectory())
{
System.out.println("Diretório:
"+fileTmp.getName());
}
else
{
System.out.println("Arquivo:
"+fileTmp.getName());
}
}
}
}
}
No
código acima é utilizado o método listFiles() de uma instãncia do
java.io.File, esse método tem a finalidade de retornar todos os
arquivos de um diretório que é referente na inicialização da da
instância do java.io.File (File
file
= new
File("/tmp/teste");).