Я читал Java Collection Framework на своем official website.
Существует один пункт - «Карта не настоящая коллекция»
Что это значит? Почему карта не входит в коллекцию?
Тогда я узнал, что карта не распространяется на коллекцию. Какова цель этого? Было бы лучше, если бы Карта была частью коллекции, не так ли?
см ниже иерархии для рамок Collection: -
Почему карта не настоящая коллекция?
0
A
ответ
2
Map
не может быть Collection
, потому что их семантика расходится. Самое близкое к «собираемости» для Map
- это когда оно рассматривается как Set<Map.Entry<K,V>>
. Вы можете получить это как вид коллекции карты по телефону map.entrySet()
; однако это вызовет больше проблем, чем пользы, если сам Map
реализовал полный API Collection
. Например, метод remove(Object)
определен как в Collection
, так и в Map
, но с несовместимой семантикой. Названия таких методов должны быть деформированы, что повлияет на все Collection
s, чтобы соответствовать неудобному случаю Map
.
Смежные вопросы
- 1. Проверка getExternalStorage() - настоящая SD-карта
- 2. Коллекция Карта в Java
- 3. коллекция и карта
- 4. Scala карта коллекция случай-класс Карта()
- 5. Не настоящая техническая проблема
- 6. Почему карта не выполняется?
- 7. Почему карта на Java не является коллекцией?
- 8. False - это не настоящая ошибка?
- 9. Карта Коллекция объектов по недвижимости в Java
- 10. Быстрая C++ упрощенная карта \ словарь, как коллекция?
- 11. Структура Карта - Коллекция зависимостей в конструкторе
- 12. Карта Коллекция <String> колонке String
- 13. Структура Карта - Вводить Коллекция именованных экземпляров
- 14. ExtJs Не найти недвижимость для Карта Струнный Коллекция
- 15. java/beans validation - коллекция/карта не содержит нулей
- 16. Почему эта карта не работает?
- 17. Почему моя карта не обновляется?
- 18. Почему карта не отображает ничего?
- 19. Почему моя карта не обновляется?
- 20. Почему эта карта не отображается?
- 21. Почему моя карта() не работает?
- 22. скрипка работающая, настоящая страница не в IE9
- 23. Настоящая идентификация GameCenterVC снова
- 24. Настоящая пользовательская форма кнопки
- 25. настоящая атака CSRF?
- 26. Почему DenseVector изменчивая коллекция?
- 27. Мне нужна настоящая mouseOver
- 28. Вероятность: единственная настоящая рыба
- 29. почему ленивая коллекция загружается
- 30. Почему моя коллекция пустая?
Изобразительное. Дубликаты являются дубликатами друг друга. – Marco13