/
cod43
/
home_tasks
Обзор
Документация
Войти
/
cod43
/
home_tasks
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/task5/Task5Main.java
25 строк
948 B
cod43
first_commit
29 июл 2025, 19:46
29 июл 2025, 19:46
c3aa089
Код
Авторство
О чём код?
package task5; import java.io.FileNotFoundException; import java.util.Map; public class Task5Main { /** Тестируем слияние файлов с буфером и без */ public static void main(String[] args) { Map<String, FileCopier> copiers = Map.of( "OutputBuffered.txt", new BufferedFileCopier(), "OutputUnbuffered.txt", new UnbufferedFileCopier() ); for (var entry : copiers.entrySet()) { String outputFilename = entry.getKey(); FileCopier copier = entry.getValue(); System.out.println("Слияние в файл: " + outputFilename); try { copier.merge(outputFilename, "input1.txt", "input2.txt"); } catch (FileNotFoundException e) { System.out.println("Один из указанных файлов не существует: "); } } } }