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