- PathMatcher: cria uma verificação baseada em um padrão que pode seguir o mesmo padrão que já utilizados nas linhas de comando do sistema operacional (como por exemplo *.java) ou podemos utilizar expressões regulares.
- DirectoryStream: retorna um conjunto de diretórios como uma stream que pode ser lida por um iterator.
DirectoryStream é implementado em Files.newDirectoryStream.
No vídeo vemos como estas classes podem ser utilizadas:
Nossa classe pode ser implementada para ler como argumentos de passagem o diretório e o padrão. Esta nova classe é apresentada abaixo:
Nenhum comentário:
Postar um comentário