Olá Baltus,

Apenas para complementar o código do Alípio, se você deseja obter apenas os arquivos e não os subdiretórios, pode utilizar o método listFiles, que permite aplicar um filtro selecionando os arquivos desejados. Algo como :

    String dir = "/diretorio_1/diretorio_2/diretorio_n";
    java.io.File diretorio = new java.io.File(dir);
    File[] arquivos = diretorio.listFiles(
        new FileFilter()
        {
            public boolean accept(File dir) {
                 return dir.isFile(); // porque somente são desejados arquivos, e não diretórios
         }
    );

[]s
Glauco Reis

Alipio Krohn wrote:

Amigo,

Faça assim:

    String dir = "/diretorio_1/diretorio_2/diretorio_n";
    java.io.File diretorio = new java.io.File(dir);
    String[] arquivos = diretorio.list();

Fazendo isso vc terá um array contendo todos os nomes dos arquivos do
diretório...
Vc pode tb usar um vector para armazenar os arquivos !

Espero ter ajudado !

Até mais.

Alipio Krohn
Analista de Sistemas

----- Original Message -----
From: "Baltus Landes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 02, 2003 4:31 PM
Subject: [java-list] Descobrindo o conteúdo de um diretório

Olá,
Talvez alguém já teve um problema parecido:
Eu preciso, em um servlet, descobrir os nomes dos arquivos que se
encontram em um diretório especificado no file-sistem.

Obrigado por qualquer dica...

Baltus Landes

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a