Ajuda com impressão de Path de arquivos  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
akumaldo
Java Ninja
[Avatar]

Membro desde: 09/06/2006 20:30:06
Mensagens: 283
Offline

Olá pessoal do fórum!
eu como bom aprendiz de feiticeiro(ahahaha) estou aqui pedindo ajuda dos mestres...
Bom brincadeiras a parte..hehe
Eu estava criando um programinha que le diretorios e seus arquivos internos e mostra pro user, porém me deparei com um problema!
NÃO SEI LISTAR AS PASTAS INTERNAS DO DIRETÓRIO DADO COM SEUS ARQUIVOS!
por que eu imagino, tem várias pastas, ou pode ter 1, ou nenhuma...e me perdi! não sei como listar as pastas com seus arquivos, vou dar um exemplo:
c:\windows (dou essa pasta de entrada)
vai aparecer assim pro user:
c:\windows
--> java(dir)
lista dos files de dir aqui
-->bin(dir)
lista dos files de dir aqui
-->corefiles(dir)
--> lista dos files de core aqui

entendem ??eu gostaria de criar essa classezinha..alguém me ajuda?


criei essa classe aqui embaixo mas ela só le os diretorios e os arquivos, e outra...em string ainda...não dá muito certo!

>

"O homem se resume em sua vontade de poder...Vontade de poder e nada mais! Viva a vida, morte a verdade..."
Nietzsche
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

http://javaalmanac.com/egs/java.io/TraverseTree.html

O método process( File file ) que ele chama é você quem vai implementar. Em seu caso irá apenas imprimir o nome do arquivo e se é um diretório ou não.

Uma outra forma de implementar o método seria assim:

Former LIPE.
[ICQ]
akumaldo
Java Ninja
[Avatar]

Membro desde: 09/06/2006 20:30:06
Mensagens: 283
Offline

gostei....obrigado pela ajuda!

"O homem se resume em sua vontade de poder...Vontade de poder e nada mais! Viva a vida, morte a verdade..."
Nietzsche
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team