Если фамилия это ключ, как можно создать Map с одинаковыми ключами?
Николай
13 уровень
А можно создать Map с одинаковыми ключами?
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Николай
7 сентября 2020, 06:49
Задание противоречит смыслу Map.
0
ГоффMaster
7 сентября 2020, 06:53
Ничто не противоречит смыслу Map. Он, этот смысл, самодостаточен и не вступает ни с кем в дискуссии. Он просто есть.
+1
ГоффMaster
7 сентября 2020, 06:48
никак. смысл мапы в однозначном соответствии ключ - значение. Если несколько одинаковых ключей будет, то и однозначного соответствия не получится.
0
ГоффMaster
7 сентября 2020, 06:52
Однако можно реализовать то, что ты хочешь (одинаковая фамилия - несколько имён), например Map<String, String[]>, и в аррэй-значение закидать стринги с именами. Целостность мапы не нарушится, а как ты будешь обрабатывать аррэй стрингов с именами - дело уже твоё.
+2