Когда нужно быстро найти файлы по имени или расширению можно использовать проход. В Java это решается аккуратно и безопасно.
Задаём папку для поиска:
Path dir = Path.of("docs");Проходим по файлам рекурсивно:
Files.walk(dir)
Фильтруем по условию:
.filter(p -> p.toString().endsWith(".pdf"))Выводим найденные файлы:
.forEach(p -> System.out.println(p));
🔥 Удобно для поиска логов, документов, отчётов и автоматизации задач.
👉 Java Ready | #совет
