与Collection集合不同的是Map有两个泛型

对比如图:

Java集合四部曲(三)-集合{Map(Entry)}

Java集合四部曲(三)-集合{Map(Entry)}

举例说明:

Collection就是单身汉;

Map键值对存在,就是情侣/夫妻(K:Key键,V:Value),一个键对应一个值,也就是一夫一妻制。

 

Map常用发法:

Java集合四部曲(三)-集合{Map(Entry)}

Key不允许重复,Value可以重复

Java集合四部曲(三)-集合{Map(Entry)}

 

Java集合四部曲(三)-集合{Map(Entry)}

 

Entry<K,V>

是遍历Map集合的一种方式

getKey,getValue方法:

Java集合四部曲(三)-集合{Map(Entry)}

 

Linked Hash Map集合

不同于HashMap,HashMap取出的是无序的。

LinkedHashMap是链表形式,存和取是一样的,有序。

共同点:

键值不可以重复,相同就覆盖前一个

Java集合四部曲(三)-集合{Map(Entry)}

相关文章:

  • 2021-07-02
  • 2021-10-28
  • 2022-12-23
  • 2021-06-08
  • 2021-04-23
  • 2021-05-27
  • 2022-12-23
  • 2021-06-22
猜你喜欢
  • 2021-08-24
  • 2021-08-02
  • 2021-10-20
  • 2021-12-02
  • 2022-03-10
  • 2022-02-21
  • 2021-08-05
相关资源
相似解决方案