Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmFsLF 406 of 420 menu
◀ ▶

Список файлов в папке в Java

Метод Files.list возвращает Stream<Path> с файлами и подпапками первого уровня, без рекурсии. Поток нужно закрыть - удобно через try-with-resources. Если объект не каталог, будет исключение:

import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class Main { public static void main(String[] args) throws Exception { Path dir = Paths.get("inbox"); try (var stream = Files.list(dir)) { System.out.println(stream.count()); } } }

В mix положите два файла и одну подпапку. Выведите количество элементов в mix.

Выведите имена только обычных файлов в mix, без подпапок.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить