哈希表基本操作 java
时间: 2025-04-26 13:06:19 AIGC 浏览: 24
### Java 中哈希表的基本操作
在Java中,`HashMap` 是最常用的一种哈希表实现方式。通过 `HashMap` 可以方便地执行插入、删除和查找等基本操作。
#### 创建 HashMap 实例
要创建一个 `HashMap` 对象,可以使用如下代码:
```java
Map<String, Integer> map = new HashMap<>();
```
这段代码定义了一个键为字符串类型 (`String`) 而值为整数类型 (`Integer`) 的哈希表实例[^1]。
#### 插入元素
向哈希表中插入新条目可以通过调用 `put()` 方法完成:
```java
map.put("Alice", 20);
map.put("Bob", 25);
```
这里分别将两个键值对 `"Alice"` -> `20` 和 `"Bob"` -> `25` 添加到了哈希表里。
#### 查找元素
为了获取某个特定键对应的值,可利用 `get()` 函数来进行查询:
```java
int ageOfAlice = map.get("Alice");
System.out.println(ageOfAlice); // 输出:20
```
如果尝试访问不存在的键,则返回 null 或者自定义默认值。
#### 删除元素
当不再需要某些记录时,可通过指定其键名来移除它们:
```java
map.remove("Bob");
boolean containsKey = map.containsKey("Bob");
// 返回 false 表明该键已被成功删除
```
上述例子展示了如何安全有效地管理存储于哈希表内的信息项。
#### 遍历哈希表
遍历整个哈希表并打印所有的键值对:
```java
for (Map.Entry<String, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + ": " + entry.getValue());
}
```
此循环会依次输出每一对键及其关联的数据值。
阅读全文
相关推荐




















