java map哪些不能存储重复的key?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java map哪些不能存储重复的key?相关的知识,希望对你有一定的参考价值。

参考技术A JAVA的MAP都不能存储重复的KEY\\x0d\\x0a我估计你想问题的问题是 JAVA的哪些容器不能储存重复的KEY吧?\\x0d\\x0a MAP,SET ,都不能储存重复的值.,并且保存的内容是没有顺序的.所以很多程序员用map或set来进行去重功能.\\x0d\\x0alist 是可以保存重复的值.而且保存的内容是有顺序的.所以可以通过list.get(index)来获得对应位置的数据.

复习 之 JAVA部分

1. Map,HashMap,LinkedHashMap,TreeMap

1.Map:

Map 是一个接口,主要用于存储键值对 key-value ,根据键得到值,Map 中能包含重复的 key ,一个 key 最多对应一个值。有一些 Map 的实现允许 null 值,一些则不允许 null 值。

2.HashMap:

基于哈希表的 Map 接口实现。是一个最常用的Map。

以上是关于java map哪些不能存储重复的key?的主要内容,如果未能解决你的问题,请参考以下文章

java Map

set为什么不能存储重复值

JAVA的集合类型都有哪些

java之map接口

java map如何存放重复元素?

java map的key可以重复吗