Ler arquivos de uma Pasta

Olá Pessoas blz ? Alguem sabe como eu posso fazer para que o meu programa
leia todos os arquivos que estão em um determinada pasta em sequência ?
se alguem souber me ajuda ai blz ?
valeuzzz

Olá!

File f = new File("diretorio");
File[] arquivos = f.listFiles(); //retorna um array de Files
String[] nomes = f.list(); //retorna o nome dos arquivos em Strings

for(File f : arquivos){
//enjoy't
}

for(String s : nomes){
//enjoy't
}

Espero que ajude…

Abraços

Valeu!!! Link_pg ,vou montar meu código com essa parte
veleu mesmo.

Ainda não esta retornando os nomes dos arquivos :cry:
Eu quero escolher a pasta pelo filechoose com a escolha da pasta
o meu programa vai ler todos os arquivos que estão dentro da pasta
alguém sabe como fazer ? eu tentei pelo o metodo de Link_pg ,mas 1º não estava mostrando nada
.depois deu esse erro : Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 1
at Testes.TestChoose.main(TestChoose.java:40)

valeuzzz

Valeuuzz agora pegou !!! o erro foi que eu estava colocando: chooser.getSelectedFile().getName()
em vez de colocar : chooser.getSelectedFile(), logo ele não estava pegando o caminho do diretório
e sim pegando apenas o nome.
valeu mais uma vez Link_pg.