Listowanie plików w katalogu pasującym do wzorca w Javie [duplikat]
To pytanie ma już odpowiedź tutaj:
Jak znaleźć pliki pasujące do ciągu wieloznacznego w Javie? 15 odpowiedziSzukam sposobu, aby uzyskać listę plików pasujących do wzorca (pre-regex) w danym katalogu.
Znalazłem samouczek online, który wykorzystuje pakiet commons-io apache z następującym kodem:
Collection getAllFilesThatMatchFilenameExtension(String directoryName, String extension)
{
File directory = new File(directoryName);
return FileUtils.listFiles(directory, new WildcardFileFilter(extension), null);
}
Ale to zwraca kolekcję podstawową (zgodnie z docs to zbiórjava.io.File
). Czy istnieje sposób, aby to zrobić, zwracając bezpieczną kolekcję typów ogólnych?