JavaRush /Курсы /Java Core /Задача на сохранение массива объектов в файл

Задача на сохранение массива объектов в файл

Java Core
10 уровень , 2 лекция
Открыта

— Привет, Амиго!

20
Задача
Java Core, 10 уровень, 2 лекция
Недоступна
Читаем и пишем в файл: Human
Реализуй логику записи в файл и чтения из файла для класса Human. Поле name в классе Human не может быть пустым. Метод main реализован только для вас и не участвует в тестировании.
20
Задача
Java Core, 10 уровень, 2 лекция
Недоступна
Читаем и пишем в файл: JavaRush
Реализуй логику записи в файл и чтения из файла для класса JavaRush. Пустых полей у объекта User быть не может. Дату в файле удобно хранить в формате long. Метод main реализован только для тебя и не участвует в тестировании.
20
Задача
Java Core, 10 уровень, 2 лекция
Недоступна
Знакомство с properties
.properties — текстовый формат и одноимённое расширение имени файла. Его применяют для хранения конфигурационных параметров (пар «ключ» — «значение»). В методе fillInPropertiesMap считаем имя файла с консоли и заполним карту properties данными из файла. И — главное — реализуем логику записи в файл и чтения из файла для карты properties.
12
Задача
Java Core, 10 уровень, 2 лекция
Недоступна
Читаем и пишем в файл статики
Пришло время «статиков»! Реализуйте логику записи в файл и чтения из файла для класса ClassWithStatic. Метод load должен инициализировать объект включая статические поля данными из файла. А метод main в тестировании не участвует.
12
Задача
Java Core, 10 уровень, 2 лекция
Недоступна
Очень странные дела
Тот ли Human — Иванов, что нам нужен? Или всё-таки мы получаем данные о ком-то другом?... Внимательно посмотрите на уже написанный код, ту его часть, где происходит чтение и запись объектов типа Human. Там творится что-то странное. Ваша задача — разобраться, в чём дело, и исправить ошибки.
Комментарии (388)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Anonymous #3585174 Уровень 33
16 сентября 2025
Like
invoker main Уровень 42
9 октября 2025
dislike, отвратительная лекция и задачи.
4el0vek3 Уровень 36
12 августа 2025
— Привет, Диего!
Ruslan Skalden Уровень 36
1 августа 2025
Классные задачки, понимаю что подводят постепенно к cериализация и десериализация, но больше понравились как примеры со стримами
Дмитрий Уровень 49
12 июля 2025
Чтоб прочувствовать первую задачу (да и всю тему, получается) - лучше сначала вместо OutputStream использовать PrintWriter и сохранить объект в нормальный файл, который затем можно в текстовом редакторе открыть и посмотреть на свой сохранённый объект, как ему там лежится 😁
golubtsoff Уровень 32
30 мая 2025
В ответе на задачу "Очень странные дела" вообще не сохраняется и не загружается поле "price". Автору задачи незачёт.
Anonymous #3504327 Уровень 51
24 апреля 2025
задача читаем/пишем в файл джава раш: валидатор ругался на несоответстиве даты,хотя отдельно в идеа все работало(дату записывал через date(y,m,d),потом читал через датаформаттер,все соответствовало вплоть до миллисекунд). пришлось использовать конструктор new date(long) как было рекомендовано,все прошло,хотя что так до этого выдавалось равенство считанного.записаногообъекта. так же валидатор не пропускал, если вместо сеттеров для инициализации объекта юзер в его классе просто создать конструктор с нужными полями. короче нам нубам нипанятна.
Нелли Уровень 38
22 января 2025
3 дня решала задачу "Читаем и пишем в файл: Human", а когда открыла "Читаем и пишем в файл: JavaRush" - ужаснулась, нужно пройти через это испытание снова😬😬😬 + совсем не нужно никакую сложную систему обработки строк при записи в файл делать, хотя при чтении могут быть ошибки..
{Java_Shark} Уровень 36
15 декабря 2024
++
ВК Уровень 36
14 декабря 2024
То ли я устал к 30-ому уровню, то ли авторы. Но как делать задачу становится только когда подсмотришь решение. Познавательно, но когда уже видел - делать его уже совершенно не хочется.
VAKHANDER Уровень 32
24 октября 2024
первая задача не сложная, но валидатор опять внес свои 5 копеек в решение, все успешно сохраняется при null в ассетах и в имени и также успешно загружается, никаких ошибок не выдает в идее, но валидатор по этим двум пунктам написал, что выполнены не все условия задачи, уже неприятно и настраивает на опять хреновую проверку решений задач...