根据http://docs.oracle.com/javase/tutorial/collections/interfaces/index.html,有两个顶级接口,称为集合和映射.
这两个分开的确切原因是什么?
是否所有键值数据结构都实现了map接口,而所有其他键值数据结构都实现了collection接口?
Tea*_*App 23
对,那是正确的!检查所有List类,然后检查所有Map相关的类.
对于这个问题,有这个很棒的讨论
目视
这是一个集合,你知道这些书是在那里,它的顺序就像0,1,2,3 ......

但是在地图中,书籍在内存中是无序的,但为了方便计算机,它有一个查找书籍的关键,就像在图书馆中一样.
