Como ler arq uivo indexados pela Data

1 resposta
R

Galera,

Estou desenvolvendo um projeto, que tem como objetivo ler um arquivo, pegar o seu conteudo e gravar no banco, pois bem esse processo de leitura e gravação já esta acontecendo, minha dúvida é o seguinte
A forma para eu identificar o proximo arquivo a ser lido será a data do arq
EX 1 arq(TIS-5200-200405131651.DAT), 2 arq(TIS-5200-200405140052.DAT)
Gostaria de saber como devo fazer para saber qual é o proximo arquivo a ser lido???, vale lembrar que posso ter um variação de segundo,minutos ou horas entre um arquivo e outro

Obrigado desde já

rocha

1 Resposta

dudaskank

Olá Rocha

Bom, se a parte inicial do nome do arquivo não mudar, no caso “TIS-5200-”, é só ordenar em ordem alfabética mesmo.

Pra isso, você pode fazer o seguinte:

  • colocar tudo num array de strings: String nomes[];
  • ordenar: java.util.Arrays.sort(nomes, new java.text.Collator());

Creio que isso seja o suficiente.

Falou :slight_smile:

Criado 20 de maio de 2004
Ultima resposta 21 de mai. de 2004
Respostas 1
Participantes 2