Друзья, всем привет! Решил все задачи 10 лекции, кроме первый трех(Hard)
Что посоветуете прочитать, чтобы я смог ее решить самостоятельно. Не хочу тупо скопировать и вставить.
CRUD
Требования:
1. Класс Solution должен содержать public static поле allPeople типа List<Person>.
2. Класс Solution должен содержать статический блок, в котором добавляются два человека в список allPeople.
3. При запуске программы с параметром -с программа должна добавлять человека с заданными параметрами в конец списка allPeople, и выводить id (index) на экран.
4. При запуске программы с параметром -u программа должна обновлять данные человека с заданным id в списке allPeople.
5. При запуске программы с параметром -d программа должна логически удалять человека с заданным id в списке allPeople.
6. При запуске программы с параметром -i программа должна выводить на экран данные о человеке с заданным id по формату указанному в задании.
Zoman
22 уровень
Что почитать, чтобы решить задачу
Обсуждается
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
22 октября 2020, 15:23
А что именно в этой задаче вызывает затруднения?
Берешь данные из args, парсишь в нужный формат, создаешь объект Person - и добавляешь (заменяешь).
Удалить или вывести на экран элемент списка по индексу - еще проще.
0
Zoman
23 октября 2020, 08:19
ну я не понимаю с чего начинать. Остальные задачи как-то структурированно написаны, а тут самому что-то из головы достать и написать, для меня это пока что очень тяжело.
0
Zoman
23 октября 2020, 08:19
видимо провал есть по данной теме
0
Ksenia VolkovaJava Developer в DXCMaster
23 октября 2020, 08:40полезный
Начни с одного действия - например, удаления, оно самое простое.
Тебе надо определить, что у тебя в args[0]. Если там "-d", то все остальные элементы args - это id (то есть индексы из списка), которые надо удалить.
+1
Zoman
23 октября 2020, 10:26
хорошо, спасибо. Буду делать
0