JavaRush-GNEW / JavaRush-GNEW/contact-manager
[FR]Transition from List to Map part 2
- Dominant language
- Java
- Stars
- 0
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
## Description
В класі FileContactDtoRepository необхідно оновити методи findById і deleteById для роботи з мапою (Map), забезпечивши ефективність пошуку та видалення.
## Dependencies
- #92
## Acceptance criteria
1. Метод findById:
1.1 Використовує мапу, повернуту методом findAll.
1.2 Повертає об'єкт контакту з мапи за ключем id. Якщо об'єкт не знайдено, повернути Optional.empty().
2. Метод deleteById:
2.1 Використовує мапу, повернуту методом findAll.
2.2 Видалити об’єкт контакту з мапи за ключем id.
2.3 Зберігає оновлену мапу назад у файл, використовуючи метод saveAll.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.