Listando arquivos

3 respostas
A

Olá a todos.

Estou fazendo um programa e preciso listar os arquivos que estao contidos dentro de uma pasta (o caminho desta pasta eu sei). Seria ideal pra mim se os nomes dos arquivos pudessem ser armazenados em um array de string em que cada posição fosse um nome de arquivo.

Se alguem souber , por favor deêm uma mão…abraços.

3 Respostas

Foxlol
File f = new File("caminho");

String arquivos[] = f.list();

O método list() da classe File te retorna um array com os nomes dos arquivos e diretórios contidos no caminho definido.

Tem outros métodos também, veja na documentação:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html

Abraço.

diego2005

Faz assim:

String[] lista = null; File dir = new File("C:\\"); lista = dir.list(); for(String s : lista) { System.out.println(s); }

Agora é só adaptar a sua necessidade…

T+

A

GALERA valew demais…funcionou perfeitamente…obrigado mesmo diego2005 e Foxlol.

ABRAÇOS

Criado 27 de julho de 2007
Ultima resposta 30 de jul. de 2007
Respostas 3
Participantes 3