hashmap代码例子
时间: 2023-10-14 21:22:52 浏览: 35
下面是一个简单的 Java 实现的 HashMap 代码例子:
```java
import java.util.HashMap;
public class MyHashMap {
public static void main(String[] args) {
// 创建一个 HashMap 对象
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加键值对
hashMap.put("apple", 1);
hashMap.put("banana", 2);
hashMap.put("orange", 3);
// 获取值
System.out.println(hashMap.get("apple"));
System.out.println(hashMap.get("banana"));
System.out.println(hashMap.get("orange"));
// 删除键值对
hashMap.remove("banana");
// 遍历 HashMap
for (String key : hashMap.keySet()) {
System.out.println(key + ": " + hashMap.get(key));
}
}
}
```
输出结果:
```
1
2
3
apple: 1
orange: 3
```
注意,HashMap 是一个非线程安全的类,如果在多线程环境下使用,需要进行同步处理。