hashmap代码示例
时间: 2023-10-19 15:31:59 浏览: 97
当然,这里是一个简单的HashMap代码示例:
```java
import java.util.HashMap;
public class HashMapExample {
public static void main(String[] args) {
// 创建一个HashMap对象
HashMap<String, Integer> hashMap = new HashMap<>();
// 添加键值对
hashMap.put("Apple", 10);
hashMap.put("Banana", 20);
hashMap.put("Orange", 30);
// 获取值
int appleQuantity = hashMap.get("Apple");
System.out.println("Apple quantity: " + appleQuantity);
// 检查键是否存在
boolean hasBanana = hashMap.containsKey("Banana");
System.out.println("Has Banana: " + hasBanana);
// 更新值
hashMap.put("Apple", 15);
// 删除键值对
hashMap.remove("Orange");
// 迭代HashMap
for (String key : hashMap.keySet()) {
int value = hashMap.get(key);
System.out.println(key + ": " + value);
}
}
}
```
这是一个使用HashMap的简单示例。它展示了如何创建HashMap对象,添加键值对,获取值,检查键是否存在,更新值,删除键值对以及迭代HashMap中的键值对。希望对你有所帮助!
阅读全文