Java HashMap key 可以重复吗?

互联网 20-6-1

Java HashMap key 可以重复吗?

Java的HashMap中key是不可以重复的,如果重复添加的话,HashMap会自动覆盖key一样的数据,保证一个key对应一个value,使用时只要把一个HashMap里的数据按照key依次加到另一个HashMap里即可。

代码实例

Map param = new HashMap(); param.put("a","123"); system.out.println(param.get("a")); //123 param.put("a","456"); system.out.println(param.get("a")); //456

HashMap常用方法

(1) 插入键值对数据

public V put(K key, V value)

(2)根据键值获取键值对值数据

public V get(Object key)

(3)获取Map中键值对的个数

public int size()

(4)判断Map集合中是否包含键为key的键值对

public boolean containsKey(Object key)

(5)判断Map集合中是否包含值为value的键值对

boolean containsValue(Object value)

(6)判断Map集合中是否没有任何键值对

public boolean isEmpty()

(7)清空Map集合中所有的键值对

public void clear()

(8)根据键值删除Map中键值对

public V remove(Object key)

推荐教程:《Java教程》

以上就是Java HashMap key 可以重复吗?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: hashmap
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Java 中什么是配置文件

相关资讯