— Привет, Амиго! Я придумал тебе пару интересных задач.

Решать их можно только в Intellij IDEA. Вот, смотри, какие интересные условия…

undefined
28
Задача
Java Collections, 1 уровень, 2 лекция
Недоступна
Проход по дереву файлов
1. На вход метода main подаются два параметра. Первый - path - путь к директории, второй - resultFileAbsolutePath - имя (полный путь) существующего файла, который будет содержать результат. 2. Переименовать resultFileAbsolutePath в 'allFilesContent.txt' (используй метод FileUtils.renameFile, и, если понадобится, FileUtils.isExist).
undefined
14
Задача
Java Collections, 1 уровень, 2 лекция
Недоступна
Находим все файлы
Реализовать логику метода getFileTree, который должен в директории root найти список всех файлов включая вложенные. Используй очередь, рекурсию не используй. Верни список всех путей к найденным файлам, путь к директориям возвращать не надо. Путь должен быть абсолютный.
undefined
28
Задача
Java Collections, 1 уровень, 2 лекция
Недоступна
Продвинутый поиск файлов
Давай реализуем настраиваемый поиск файлов в директории. Просмотри интерфейс java.nio.file.FileVisitor и его базовую реализацию java.nio.file.SimpleFileVisitor. Во время поиска по дереву файлов с помощью метода Files.walkFileTree(Path start, FileVisitor<? super Path> visitor) мы используем объект Fi