Java集合框架中的Java集合与Map的区别

8
2个回答

24

没错!检查所有的 List 类和所有与 Map 相关的类。

还有这个很棒的讨论,关于这个问题:

Java 中的 List vs Map

直观上

这是一个集合,从这里你知道书在那里,并且它们是有序的,像0、1、2、3……

enter image description here

但在 Map 中,书是无序的,但为了计算机的方便,它有一个键来查找书,就像在图书馆里一样。

enter image description here


6

Map 是一个具有唯一键值与对应数值的数据结构。而 Collection 只是一个无特定键值的多个数值的集合。

可以通过比较 ListMap 来了解它们之间的区别。您可以在此问题中了解这些差异。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接