JavaRush-GNEW / JavaRush-GNEW/contact-manager

[FR]Transition from List to Map part 2

Open
#93 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.