Alguém conhece alguma classe da api java.io ou java.nio que me retorne uma lista contendo todos os arquivos em um diretório?
Desde já agradeço!
Alguém conhece alguma classe da api java.io ou java.nio que me retorne uma lista contendo todos os arquivos em um diretório?
Desde já agradeço!
java.io.File.listFiles()
Olá…
dê uma olhada, creio que responde tranquilamente sua dúvida
http://www.guj.com.br/forum/viewtopic.php?t=11532
qualquer coisa xia…

[]'s
segue abaixo…
File diretorio = new File("path");
File files[] = diretorio.listFiles();
Normalmente você não quer todos os arquivos de um diretório (vem muito lixo também) mas só os .doc ou .txt, por exemplo. Este programa exemplo lista os arquivos *.bmp do diretório c:\windows.
[code]import java.io.*;
public class Test98 {
public static void main(String[] args) {
File[] docs = (new File (“c:/windows”)).listFiles (new FilenameFilter() {
public boolean accept(File dir, String name) {
return name.toLowerCase().endsWith(".bmp");
}
});
for (int i = 0; i < docs.length; ++i) {
System.out.println (docs[i]);
}
}
}[/code]