Создан заказ №8233572
20 марта 2022
Программа для копирования файлов с выводом информации
Как заказчик описал требования к работе:
Язык программирования: Java
Среда: IntelliJ IDEA Community Edition
Задание: Написать программу, к которой есть не большой готовый кусочек. Программа для копирования файлов с выводом информации: сколько прошло времени, сколько скопировалось, сколько осталось.
Программа открывает файл, читает по буфе
ру (необходимо самим вводить размер буфера), копирует и выводит нужную информацию. В программе должно быть не менее двух классов.
private static void copyFileUsingStream(File source, File dest, bufferSize) throws IOException {
InputStream is = null;
OutputStream os = null;
try {
is = new FileInputStream(source);
os = new FileOutputStream(dest);
byte[] buffer = new byte[1024]; // 4 * 1024 * 1024
int length;
while ((length = is.read(buffer)) > 0) {
length+= length;
size/
os.write(buffer, 0, length);
}
} finally {
is.close();
os.close();
}
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
21 марта 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Программа для копирования файлов с выводом информации.jpg
2022-03-24 12:31
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор всю работу выполнил во время, всегда идет на уступки и прислушивается к желания клиента.Большое спасибо!!!