import java.util.HashMap;
public class HashMapExample {
public static void main(String[] args) {
// 创建一个HashMap实例,键为String类型,值为Integer类型
HashMap<String, Integer> hashMap = new HashMap<>();
// 向HashMap中添加键值对
hashMap.put("Alice", 25);
hashMap.put("Bob", 30);
hashMap.put("Charlie", 35);
// 获取指定键的值
System.out.println("Alice的年龄是: " + hashMap.get("Alice"));
// 检查是否存在某个键
if (hashMap.containsKey("Bob")) {
System.out.println("Bob存在于HashMap中");
}
// 删除某个键值对
hashMap.remove("Charlie");
// 遍历HashMap中的所有键值对
for (String key : hashMap.keySet()) {
System.out.println(key + ": " + hashMap.get(key));
}
// 获取HashMap的大小
System.out.println("HashMap的大小是: " + hashMap.size());
}
}
new HashMap<>()
创建一个HashMap实例,指定键和值的类型。put()
方法向HashMap中添加键值对。get()
方法通过键获取对应的值。containsKey()
方法检查是否存在某个键。remove()
方法删除指定键的键值对。keySet()
方法获取所有的键,并遍历这些键来访问键值对。size()
方法获取HashMap中键值对的数量。上一篇:java中的map
下一篇:java异步处理
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站