Java HashMap速查手册
首页
›
Java手册
›
Java HashMap
› 总览
Java
HashMap
是什么
键值对散列表。
图 2:Java HashMap是什么(1080×1440 速查卡片)
💡一句话定义
HashMap 是一个散列表,
存储的内容是键值对(key-value)映射,
根据键的 HashCode 值存储数据,访问速度很快。
🎯四个核心特点
① 按键的 hashCode 存储,访问速度极快
② 最多允许一条记录的键为 null
③ 无序,不记录插入顺序
④ 不支持线程同步
🧬继承与实现
HashMap 继承 AbstractMap,
实现了 Map、Cloneable、Serializable 接口,
位于 java.util 包。
Init.java
import java.util.HashMap; // 引入 HashMap 类
// Integer 类型的 key,String 类型的 value
HashMap Sites = new HashMap<>();
// key 与 value 类型可以相同,也可以不同
HashMap StrMap = new HashMap<>();
3. 基本操作
4. 基本操作
5. 遍历方式
6. 遍历方式
7. 横向对比
8. 方法全表
9. 进阶方法
10. 进阶方法
11. 总结
← 返回
汇总首页
下一篇 →
基本操作
Java Applet
Java 常用类库
Java 9 新特性
Java MySQL 连接
Java 8 新特性
Java 实例
Java 文档注释
Java 多线程
Java 发送邮件
Java 网络编程
Java 序列化
Java 泛型
Java NIO Files
Java Object 类
Java 迭代器
Java HashSet
Java LinkedList
Java ArrayList
Java 集合框架
Java 数据结构
Java 封装
Java 接口
Java 枚举
Java 包
Java 反射
Java 抽象类
Java 多态
Java 重写与重载
Java 继承
Java 异常处理
Java StringBuffer
Java String
Java Character
Java Number & Math
Java 正则表达式
Java 日期时间
Java 数组
Java 方法
Java 流与文件IO
Java Scanner 类
Java 构造方法
Java 条件语句
Java 循环结构
Java switch case
Java 运算符
Java 修饰符
Java 变量命名规则
Java 变量类型
Java 基本数据类型
Java 对象和类
Java 注释
Java 基础语法