Listar arquivos e diretórios

4 respostas
K

Gostaria de saber qual função utilizo para listar os arquivos e diretórios de uma máquina.

4 Respostas

C

dê uma olhada na classe File

J

Vc pode utizar a classe JFileChooser para visualizar os diretórios e arquivos do pc…

:wink:

E

tente algo mais ou menos assim

class ListaDiretorio(){
  File dir = new File("c:\seu_diretorio");
  if (dir.isDirectory()){
      String[] arquivos;
      arquivos = dir.getFiles(); //nao estou certo se eh assim
      for (var i = 0; i<= arquivos.lenght(); i++){
              //arquivo[i]; // essa eh sua variavel com o arquivo...
      }
  }
}

nao sei se eh isso que vc precisava… eu sou novo no java mas pelo que li deve dar pra fazer algo assim… provavelmente deve ter algum erro, pois estou sem nada aqui pra testar…

[]´s

emylho

Utilize o método lastModified() da class File.

File arq = new File("arquivo.txt");  
        
         //imprime a data  
DateFormat formatData = new SimpleDateFormat("dd/MM/yyyy");        
String data = formatData.format(new Date(arq.lastModified()));  
System.out.println(data);

Mais detalhes quanto a formatação de datas acesse o artigo aqui do forum em>> http://www.guj.com.br/articles/8

Criado 28 de abril de 2004
Ultima resposta 22 de jul. de 2011
Respostas 4
Participantes 5