java如何构造哈希表
时间: 2023-10-17 12:30:33 浏览: 39
Java中可以使用HashMap类来构造哈希表。HashMap是Java集合框架中的一种数据结构,它能够存储键值对,并且支持快速的插入、查找和删除操作。下面是一个简单的示例:
```java
import java.util.HashMap;
public class Main {
public static void main(String[] args) {
// 创建一个HashMap对象
HashMap<String, Integer> map = new HashMap<>();
// 向哈希表中插入键值对
map.put("apple", 1);
map.put("banana", 2);
map.put("orange", 3);
// 查找哈希表中的值
System.out.println(map.get("apple"));
System.out.println(map.get("banana"));
System.out.println(map.get("orange"));
// 删除哈希表中的键值对
map.remove("orange");
// 遍历哈希表中的键值对
for (String key : map.keySet()) {
System.out.println(key + " : " + map.get(key));
}
}
}
```
在上面的示例中,我们首先创建了一个HashMap对象,然后向其中插入了三个键值对。接着,我们使用get方法查找哈希表中的值,并使用remove方法删除了一个键值对。最后,我们使用循环遍历了整个哈希表,并输出了其中的键值对。