Como capturar nome de arquivos em um diretório

Pessoal,

Estou montando uma função para contabilizar o total de linhas dos programas de um determinado diretório.
Gostaria de saber se tem como eu capturar o nome dos arquivos existentes no diretório para poder tornar a chamada dinâmica. Pois pensei em passar para o método que contabiliza um array com o nome dos programas. ex;
public void ContaLinhas(ArrayList programas, diretório)

Obrigado.

Dê uma lida no pacote java.io.* lá tem o File que trabalha com arquivos, e aqui no GUJ tem um tutorial de java.io.*…que vai te ajudar bastante…

Olhe este post
http://www.guj.com.br/posts/list/17334.java

[quote=thingol]Olhe este post
http://www.guj.com.br/posts/list/17334.java[/quote]

blza pessoal, a solução que eu precisava era justamente o que tem aí!

valew a ajuda