TGViewer
Java Ready | Программирование Java Ready | Программирование @java_ready · 9.32K subscribers
Post #748 2.15K
Получаем список файлов в папке!

Если нужно узнать, какие файлы есть в папке, отобразить их пользователю или обработать только определённый тип.

Для этого используем File и метод listFiles, который вернёт массив файлов в указанной директории. А чтобы оставить только нужные, применим фильтр.

Пример кода:
import java.io.File;

File folder = new File("logs"); // Папка с файлами
File[] files = folder.listFiles((dir, name) -> name.endsWith(".log")); // Фильтр по .log

for (File file : files) {
System.out.println("Файл: " + file.getName());
// Выводим имя
}


🔥 Так можно легко отфильтровать файлы по расширению, дате или любым другим правилам — подходит для лог-менеджеров, загрузчиков и авто-обработки файлов.

👉 Java Ready | #практика
  • ❤ 9
  • 👍 7
  • 🔥 6
More from @java_ready
  1. Oct 17, 2026Проверяем пересечение бронирований на Java! В календаре нужно отклонить новую бронь, если…
  2. Oct 17, 2026Ищем новичков во frontend-разработке и вёрстке сайтов. Айтилогия запускает бесплатное обуч…
  3. Oct 17, 2026Шпаргалка по выбору типа даты и времени в Java! Для календарного интервала вроде срока под…
  4. Oct 16, 2026Проверяем подпись webhook через HMAC в Java! Webhook нельзя считать доверенным только пото…
  5. Oct 15, 2026Знали, что Map.getOrDefault может вызвать загрузку, даже когда ключ уже есть? Java сначала…
  6. Oct 15, 2026⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированна…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →