目录
一、HashMap相关概念
- HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。
- HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度;
- 最多允许一条记录的键为 null;
- 不支持线程同步;
- HashMap 是无序的,即不会记录插入的顺序。
- HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。
二、HashMap相关方法
1、方法
- 添加:put()
- 访问:get()
- 迭代:for循环,key-keySet(),value-values()
- 删除:remove()-删除指定元素,clear()-清空
- 大小:size()
2、代码
import java.util.HashMap;
public class Day32 {
public static void main(String[] args){
// 创建HashMap
HashMap<Integer, String> language = new HashMap<>();
// 添加
language.put(1, "Java");
language.put(2, "Python");

最低0.47元/天 解锁文章
383

被折叠的 条评论
为什么被折叠?



