Урок 18

Задания

  1. Переписать класс FileCopy: a) Добавить блок try-with-resources. б) Убрать throws IOException из объявления main() метода. И добавить соответствующий catch блок. (Задание с урока)
  2. Переписать класс FileInputOutputStreamDemo: a) Добавить блок try-with-resources. б) Замените for (int i = 0; i < c.length; i++) на блок for-each.  в) Пусть file.txt записывается в каталог src/io. (Задание с урока)
  3. Написать класс, который копирует содержимое из одного файла в другой.
    Используем классы BufferedReaderFileReaderBufferedWriterFileWriter. (Задание с урока)
  4. Доделать задание 7 с урока 13 про Employee: добавить метод, который будет записывать отчет в файл. Используем класс PrintWriter. (Задание с урока)
  5. Написать метод который циклически просматривает содержимое заданного каталога и выводит на печать информацию о всех файлах и каталогах, находящихся в нем и в его подкаталогах.
  6. Дополнение к интернет-магазину: после покупки, записать отчет в файл, содержащий информацию о содержимом корзины. Используем класс PrintWriter для записи и форматирования отчета.
  7. Конструкция try-with-resources - вопросы и задания
  8. Конструкция try-with-resources - тесты
  9. Тесты Урока 18



0 comments
Leave your comment: