为什么地图不是"真正的"集合?

Vin*_*igh 0 java collections map

我在Java Collections教程中遇到过这个问题:

"还要注意,层次结构由两个不同的树组成 - 一个Map不是真正的集合."

这让我感到困惑,因为我一直以为地图是一个集合.任何人都可以对这意味着什么?

什么是"真实"的集合,为什么地图不是其中之一?

Lui*_*oza 9

Map不是真的, Collection因为它没有扩展Collection接口.除此之外,它是一个概念集合.