hashmap的find函数
时间: 2023-09-21 18:08:42 浏览: 248
希哈查找函数
5星 · 资源好评率100%
HashMap 是一种常见的数据结构,它提供了一种用于存储和检索键值对的方法。在 Java 中,HashMap 类提供了一个名为 `get()` 的方法来查找给定键对应的值。该方法的使用方式如下:
```java
HashMap<KeyType, ValueType> map = new HashMap<>();
// 添加键值对
map.put(key1, value1);
map.put(key2, value2);
// 查找值
ValueType value = map.get(key);
```
在上述代码中,`KeyType` 是键的类型,`ValueType` 是值的类型。`put()` 方法用于添加键值对,`get()` 方法用于根据键查找对应的值。
需要注意的是,`get()` 方法返回的值可能为空,因此在使用之前最好进行空值判断。
还有一种情况是,如果你想要判断 HashMap 中是否存在某个键,可以使用 `containsKey()` 方法:
```java
if (map.containsKey(key)) {
// 键存在于 HashMap 中
} else {
// 键不存在于 HashMap 中
}
```
这样可以根据返回的布尔值来判断是否存在指定的键。
阅读全文