Olá pessoal
Eu preciso de um metodo em java que eu selecione os nomes dos arquivos dos arquivos de acordo com a string informada, por exemplo:
getArquivos(diretorio, “<em>.txt");
getArquivos(diretorio, "</em>.<em>");
getArquivos(diretorio, "ata</em>.<em>");
getArquivos(diretorio, “ta???.doc”);
getArquivos(diretorio, "???teste.</em>”);
para trazer todos os arquivos é tranquilo.
Como faço para fazer um metodo genérico que passe uma string e traga o arquivo de acordo com a string especificada.
Explicando melhor …
é o seguinte a minha aplicação precisar abrir os arquivos iniciados com REGL e fazer uma operação. REGL*.*
precisa abrir um arquivo do tipo TXT e fazer uma outra operação. *.TXT
precisa abrir um arquivo iniciado com ata???s.001 e fazer uma outra operação.
Ou seja preciso de um comando em java que eu utilizarei no metodo getArguivos(diretorio, REGL*.*)
O metodo vai devolver um array com todos os nomes de arquivos do diretorio especificado com os nomes dos arquivos passados no parâmetro da função
Por exemplo getArquivos(diretorio, REGL*.*) Devolve um array com os nomes dos arquivos iniciados por REGL e qualquer extensão.
getArquivos(diretorio, ata???s.001) vai devolver uma lista com os nomes de arquivos iniciados com ata??? (cinco caracteres desconhecidos) ultimo caractere do nome do arquivo é um “s” e tem a extensão 001.
e assim para os outros…