Olá!
Estava pesquisando aqui como ler arquivos, achei um tópico muito legal e consegui fazer, porém meu problema exige um pouco mais, tenho que ler todos os arquivos de um diretório, verificar de todos os arquivos lidos quais são válidos.
Estava lendo os arquivos com um for, já que os nomes dos arquivos terminam em numero, (arq1, arq2, arq3 … arq300, arq301…).
Depois eu lia estes arquivos, se eu achasse só o cabeçalho eu eliminava ela e passava pro próximo, mas acho que isso seria um trabalho de português, além de ser muito lento rodar isso.
Achei então o comando listFiles, mas não consegui usá-lo, alguem poderia postar um exemplo por favor?
Para não precisar ficar lendo cada arquivo, tem algum comando que me devolva o tamanho do arquivo? desta forma se for menor que 1k eu já elimino e nem preciso ler o que tem dentro.
Obrigado!