linkhashset和linkhashmap代码怎么写
时间: 2024-11-24 19:40:33 浏览: 5
`LinkHashMap` 和 `LinkedHashSet` 是 Java 中的两个实现了链接列表存储结构的集合类,它们分别继承自 `HashMap` 和 `HashSet`。这两个容器保持了插入顺序,并支持快速查找。以下是创建这两种数据结构的基本代码示例:
**1. LinkHashMap 示例:**
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
// 创建一个带有默认初始容量的 LinkHashMap
Map<String, Integer> linkMap = new LinkHashMap<>();
// 添加元素
linkMap.put("One", 1);
linkMap.put("Two", 2);
linkMap.put("Three", 3);
// 访问元素并打印插入顺序
for (Map.Entry<String, Integer> entry : linkMap.entrySet()) {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
// 查询元素
int value = linkMap.get("One"); // 获取值为 1 的键
阅读全文