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órioOlá,
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]
-------------------------------------------------------------------------