数据结构为什么Java中的地图不是集合? 1 年,4 月 Questions & Answers 150 凭直觉,我可以说是地图/字典等。这是一个收藏。为什么Java中的映射(接口)不是集合(接口)的扩展
# 1 楼答案 一个Map没有Collection接口的一些方法(例如add、contains,等等),所以它不能扩展这个接口 一个Collection表示一组单一公共类型的元素。一个Map不是——它表示一种类型的元素(称为键)到另一种类型的元素(称为值)的映射
# 1 楼答案
一个
Map
没有Collection
接口的一些方法(例如add
、contains
,等等),所以它不能扩展这个接口一个
Collection
表示一组单一公共类型的元素。一个Map
不是——它表示一种类型的元素(称为键)到另一种类型的元素(称为值)的映射