hashtable的contains方法
时间: 2024-04-11 09:26:32 浏览: 101
JAVASCRIPT HashTable
Hashtable 是一种键值对存储的数据结构,用于快速查找和访问数据。在 Hashtable 中,contains 方法用于判断 Hashtable 是否包含指定的键或值。具体使用方法如下:
1. 判断 Hashtable 是否包含指定的键:
```java
Hashtable<String, Integer> hashtable = new Hashtable<>();
boolean containsKey = hashtable.containsKey("key");
```
在上述代码中,我们创建了一个 Hashtable,并使用 containsKey 方法判断该 Hashtable 是否包含键为 "key" 的项。如果包含则返回 true,否则返回 false。
2. 判断 Hashtable 是否包含指定的值:
```java
Hashtable<String, Integer> hashtable = new Hashtable<>();
boolean containsValue = hashtable.containsValue(10);
```
在上述代码中,我们创建了一个 Hashtable,并使用 containsValue 方法判断该 Hashtable 是否包含值为 10 的项。如果包含则返回 true,否则返回 false。
注意:contains 方法的时间复杂度为 O(1),因为 Hashtable 使用哈希表实现,可以在常数时间内完成查找操作。
阅读全文