Objeto File com todos os arquivos dos subdiretorios

2 respostas
Morpheus_Urubu

Estou tendo um problema em uma classe que faz envio por FTP:

Tenho um metodo dentro dessa classe onde eu passo como argumento um array do tipo File - File[ ] - array este que eu obtive atraves do metodo file.listFiles().

Segue um trecho do codigo usado para obter esse array:

File arquivo = new File(home); File[] filesFtp = arquivo.listFiles();

O problema é que nesse diretorio que informo, tenho 2 subdiretorios com 5 arquivos dentro cada por exemplo, enquanto que no array obtido, eu tenho apenas os elementos dos arquivos e diretorios que estao na raiz do caminho que passei como argumento no construtor File

Alguem pode me dar uma ajuda ?

2 Respostas

T

http://www.guj.com.br/posts/list/43115.java#425676

Morpheus_Urubu

Obrigado vou dar uma olhada la… Eu tambem olhei uma API chamada Apache IO, porem o metodo retorna uma Collection, e eu acho que teria mais trabalho para converter esses dados para um um array do que fazer da forma que esta proposto la no topico usando a recursividade;

Obrigado :wink:

Criado 30 de junho de 2009
Ultima resposta 30 de jun. de 2009
Respostas 2
Participantes 2